3.2.8 Verwalten von Prozessen

[gesichtete Version][gesichtete Version]
Zeile 2: Zeile 2:
<p>
<p>
Eine der [[Zentrale Aufgabe eines Betriebssystems|Aufgaben eines Betriebssystems]] ist ja die Verwaltung der erzeugten Prozesse. Dabei kommen Prozesskontrollblock und Prozesstabelle zum Einsatz.
Eine der [[Zentrale Aufgabe eines Betriebssystems|Aufgaben eines Betriebssystems]] ist ja die Verwaltung der erzeugten Prozesse. Dabei kommen Prozesskontrollblock und Prozesstabelle zum Einsatz.
</p>
<br />
== Definition: Prozesskontrollblock ==
<p>
<loop_index>Prozesskontrollblock|PCB|Process control block</loop_index>
<loop_area type="definition">
<p>
In einem '''Prozesskontrollblock''' ('''Process control block''', kurz '''PCB''') fasst das Betriebssystem alle zu einem einzelnen Prozess gehörenden Informationen zusammen.
</p>
</loop_area>
</p>
<p>
Sobald also [[Prozesse#Allgemeine_Erzeugung_eines_Prozesses|ein neuer Prozess erzeugt]] wird, legt das Betriebssystem dafür einen Prozesskontrollblock als Verwaltungsstruktur an. Für jeden Prozess existiert somit ein eigener PCB.
</p>
<br />
== Definition: Prozesstabelle ==
<p>
<loop_index>Prozesstabelle|process table</loop_index>
<loop_area type="definition">
<p>
In der Prozesstabelle fasst das Betriebssystem alle Informationen aller erzeugter Prozesse zusammen.
</p>
</loop_area>
</p>
<br />
<p>
In der Praxis kann die Prozesstabelle ganz einfach als Liste aller Prozesskontrollblöcke realisiert werden.
</p>
</p>



Version vom 3. März 2015, 14:43 Uhr

Verwalten von Prozessen

Eine der Aufgaben eines Betriebssystems ist ja die Verwaltung der erzeugten Prozesse. Dabei kommen Prozesskontrollblock und Prozesstabelle zum Einsatz.


So geht es weiter:



Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png