|
|
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| =Verwalten von Prozessen=
| |
| <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> |
|
| |
|
Aktuelle Version vom 10. November 2020, 14:41 Uhr
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