01.03.2014 Aufrufe

Prozesse und Threads

Prozesse und Threads

Prozesse und Threads

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!