Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Vorlesung Echtzeitbetriebssysteme IV
Vorlesung Echtzeitbetriebssysteme IV. Probleme der Interprozesskoordination Dr.-Ing. Frank Golatowski
2
Ziele der Vorlesung
3
Gliederung Interprozesskoordination
Interprozesssynchronisation Interprozesskommunkation Probleme der Interprozesskommunikation Wettlaufbedingungen Kritische Abschnitte Gegenseitiger Ausschluss Ohne Betriebssystemunterstützung (aktives Warten) Diikstra´s Herleitung der Dekkerschen Lösung Basisoperation der IPC Gegenseitiger Ausschluss mit Betriebssystemunterstützung (Passives Warten)
4
while(TRUE) { while (c2==0) warten(); c1=0; critical_section(); c1=1; noncritical_section(); } while(TRUE) { c1=0; while (c2==0) warten(); critical_section(); c1=1; noncritical_section(); } while(TRUE) { c1=0; while (c2==0) { c1=1; warten(); } critical_section(); noncritical_section(); while(TRUE) { c1=0; while (c2==0) { c1=1; while (turn==2) warten(); } critical_section(); noncritical_section();
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.