Datei:ABA stack.svg

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Wechseln zu: Navigation, Suche

Originaldatei(SVG-Datei, Basisgröße: 691 × 588 Pixel, Dateigröße: 34 KB)

Zustandekommen des ABA-Problems bei dem im Listing gezeigten Algorithmus: a) Stack im Originalzustand; b) Thread 1 poppt und wird nach dem Anlegen der Pointer t und next unterbrochen; c) Thread 2 poppt zwei Knoten (A und B). Die Referenzen von Thread 1 auf diese Knoten bleiben bestehen; d) Thread 2 pusht A zurück auf den Stack; e) Thread 1 wird fortgesetzt und poppt A erfolgreich vom Stack womit der Stack zerstört wird;

Dateiversionen

Klicke auf einen Zeitpunkt, um diese Version zu laden.

Version vomVorschaubildMaßeBenutzerKommentar
aktuell17:43, 26. Feb. 2013Vorschaubild der Version vom 17:43, 26. Feb. 2013691 × 588 (34 KB)Zahlenfreak (Diskussion | Beiträge)Neu exportiert mit geupdatetem Office
17:35, 26. Feb. 2013Vorschaubild der Version vom 17:35, 26. Feb. 2013512 × 436 (37 KB)Zahlenfreak (Diskussion | Beiträge)Zustandekommen des ABA-Problems bei dem im Listing gezeigten Algorithmus: a) Stack im Originalzustand; b) Thread 1 poppt und wird nach dem Anlegen der Pointer t und next unterbrochen; c) Thread 2 poppt zwei Knoten (A und B). Die Referenzen von Thread 1 au

Die folgende Seite verwendet diese Datei: