Benutzer-und-kernel-threads


Autor/Urheber:
Attribution:
Das Bild ist mit 'Attribution Required' markiert, aber es wurden keine Informationen über die Attribution bereitgestellt. Vermutlich wurde bei Verwendung des MediaWiki-Templates für die CC-BY Lizenzen der Parameter für die Attribution weggelassen. Autoren und Urheber finden für die korrekte Verwendung der Templates hier ein Beispiel.
Größe:
1000 x 439 Pixel (63336 Bytes)
Beschreibung:
Ein Thread-Paket auf Benutzerebene (links) und ein Thread-Paket vom Betriebssystem-Kern verwaltet (rechts):

Wenn die Threads im Benutzeradressraum verwaltet werden, braucht jeder Prozess seine eigene private Thread-Tabelle, um den Überblick über die Threads zu behalten. Wenn Threads vom Kern verwaltet werden, hat dieser eine Thread-Tabelle, die alle Threads in dem System verwaltet. Wenn ein Thread einen neuen Thread erzeugen oder einen vorhandenen Thread zerstören möchte, so führt er einen Kernaufruf durch. Die Thread-Tabelle des Kerns enthält Register, Zustand und andere Informationen eines jeden Threads.

Siehe Andrew S. Tanenbaum: Moderne Betriebssysteme, 3. Auflage, 2009, S. 150ff.
Lizenz:
Bild teilen:
Facebook   Twitter   Pinterest   WhatsApp   Telegram   E-Mail
Weitere Informationen zur Lizenz des Bildes finden Sie hier. Letzte Aktualisierung: Fri, 15 Mar 2024 22:48:48 GMT

Relevante Bilder


Relevante Artikel

Prozess (Informatik)

Ein Prozess ist ein Computerprogramm zur Laufzeit. Genauer ist ein Prozess die konkrete Instanziierung eines Programms zu dessen Ausführung innerhalb eines Rechnersystems, ergänzt um weitere (Verwaltungs-)Informationen und Ressourcenzuteilungen des Betriebssystems für diese Ausführung. .. weiterlesen