Prozesse und Threads
Prozesse und Threads
Prozesse und Threads
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
IPC - Wechselseitiger Ausschluss durch<br />
aktives Warten - Variablen sperren<br />
Softwarelösung:<br />
es wird eine gemeinsame Sperrvariable (SV) beutzt. Ist SV 0, darf<br />
ein Prozess den Bereich betreten, zuvor setzt er SV 1.<br />
Notwendige Schritte:<br />
1. SV aus dem Speicher laden<br />
2. SV auf null testen<br />
3. wenn nicht, weiter bei 1.<br />
4. SV auf 1 setzten<br />
5. kritischen Bereich betreten<br />
Angenommen, SV = 0. Was passiert, wenn der Scedular P1 im<br />
Schritt 2 unterbricht <strong>und</strong> P2 mit Schritt eins beginnt ?<br />
Dienstag, 30. April<br />
2013<br />
Betriebssysteme <strong>und</strong> nebenläufige<br />
Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 69