Prozesse und Threads
Prozesse und Threads
Prozesse und Threads
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Realisierung von <strong>Threads</strong> im Kern(2)<br />
Ein Thread Paket,<br />
verwaltet vom Kern<br />
Kern hat Thread-Tabelle, die alle<br />
<strong>Threads</strong> im System verwaltet<br />
Thread-Tabelle enthält<br />
Informationen über Register,<br />
Zustand... der einzelnen <strong>Threads</strong><br />
Alle Aufrufe, die blockieren können,<br />
sind als Systemaufrufe realisiert mit<br />
höheren Kosten als Aufrufe im<br />
Laufzeitsystem – aber:<br />
wenn ein Thread blockiert, hat der<br />
Kern die Möglichkeit, einen anderen<br />
(prozesseigegnen oder fremden)<br />
Thread zu starten<br />
Fazit: flexibel, aber teuer<br />
Dienstag, 30. April<br />
2013<br />
Betriebssysteme <strong>und</strong> nebenläufige<br />
Anwendugen - <strong>Prozesse</strong> <strong>und</strong> <strong>Threads</strong> 32