Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 4 » cs-2021-03-26   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
pruefungen:hauptstudium:ls4:cs-2021-03-26 [06.04.2021 17:15] Marcel[Inf]pruefungen:hauptstudium:ls4:cs-2021-03-26 [06.04.2021 18:03] (aktuell) Marcel[Inf]
Zeile 70: Zeile 70:
 Was ist denn das Konzept hinter nichtblockierend, was ist denn die Idee Was ist denn das Konzept hinter nichtblockierend, was ist denn die Idee
 dahinter? dahinter?
-  * man konstruiert sich so einen Algorithmus, dass man alle Zustandsänderungen +  * man konstruiert sich so einen Algorithmus, dass man alle Zustandsänderungen als Transaktionen modellieren kann, d.h. bei Bedarf mehrfach ausführen kann
-  als Transaktionen modellieren kann, d.h. bei Bedarf mehrfach ausführen kann+
   * Zustand austauschen dann Rückgriff auf atomare Operationen, die den vorherigen   * Zustand austauschen dann Rückgriff auf atomare Operationen, die den vorherigen
   Zustand checken   Zustand checken
Zeile 80: Zeile 79:
 Gegenmaßnahmen? Gegenmaßnahmen?
   * Generationenzaehler, aber nur Vermeidung (Zähler kann überlaufen)   * Generationenzaehler, aber nur Vermeidung (Zähler kann überlaufen)
-  * LoadLinked / StoreConditional, muss von Hardware unterstützt werden, +  * LoadLinked / StoreConditional, muss von Hardware unterstützt werden, Funktionsweise kurz erklärt
-  Funktionsweise kurz erklärt+
  
 Wie bautgenerationenzaehler wie? Wie bautgenerationenzaehler wie?