[gesichtete Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 31: | Zeile 31: | ||
<loop_area type="definition">'''Definition: Software-Ressource''' | <loop_area type="definition">'''Definition: Software-Ressource''' | ||
<p> | <p> | ||
Unter einer '''Software-Ressource''' versteht man einen Prozess oder | Unter einer '''Software-Ressource''' versteht man einen Prozess oder eine Datei auf einem beliebigen Datenträger. | ||
</p> | </p> | ||
</loop_area> | </loop_area> | ||
Zeile 50: | Zeile 50: | ||
<p> | <p> | ||
Das Betriebsmittel ''Prozess'' umfasst neben dem Programmtext auch alle zugehörigen Daten im Hauptspeicher (z.B. Stack, Heap, etc.), sowie auf der CPU (z.B. die Registerinhalte). | Das Betriebsmittel ''Prozess'' umfasst neben dem Programmtext auch alle zugehörigen Daten im Hauptspeicher (z.B. Stack, Heap, etc.), sowie auf der CPU (z.B. die Registerinhalte). | ||
</p> | |||
<p> | |||
Bei dem Betriebsmittel ''Datei'' kann es sich sowohl um eine ausführbare Programmdatei handeln, als auch um eine beliebige Art von Datendatei. | |||
</p> | </p> | ||
Zeile 56: | Zeile 60: | ||
<loop_area type="definition">'''Definition: Entziehbares Betriebsmittel''' | <loop_area type="definition">'''Definition: Entziehbares Betriebsmittel''' | ||
<p> | <p> | ||
Unter einem '''entziehbaren Betriebsmittel''' versteht man ein Betriebsmittel, dass | Unter einem '''entziehbaren Betriebsmittel''' versteht man ein Betriebsmittel, dass einem Prozess bei dessen Abarbeitung '''ohne negative Folgen''' entzogen werden kann. | ||
</p> | </p> | ||
</loop_area> | </loop_area> | ||
Zeile 65: | Zeile 69: | ||
<loop_area type="definition">'''Definition: Nicht entziehbares Betriebsmittel''' | <loop_area type="definition">'''Definition: Nicht entziehbares Betriebsmittel''' | ||
<p> | <p> | ||
Unter einem '''nicht entziehbaren Betriebsmittel''' versteht man ein Betriebsmittel, dass | Unter einem '''nicht entziehbaren Betriebsmittel''' versteht man ein Betriebsmittel, dass einem Prozess so lange zur Verfügung stehen muss, wie dieser es benötigt. | ||
</p> | |||
</loop_area> | |||
</p> | |||
<p> | |||
Ein vorzeitiger Entzug eines nicht entziehbaren Betriebsmittels hätte negative Folgen, die i.d.R. vom Anwender nicht gewünscht (und deshalb auch nicht erwartet) werden. | |||
</p> | |||
<p> | |||
<loop_area type="practice"> | |||
<p> | |||
Ein Drucker ist zum Beispiel ein nicht entziehbares Betriebsmittel. Druckt beispielsweise der Prozess einer Textverarbeitung gerade ein umfangreiches Dokument aus, so führt der Entzug dieses Betriebsmittels mit hoher Wahrscheinlichkeit zu negativen Folgen. | |||
</p> | |||
<p> | |||
Man stelle sich nur einmal vor, dass während des Ausdrucks eines Briefes der Drucker dem Prozess (Textverarbeitung) entzogen wird, und einem anderen Prozess (E-Mail-Client) zugewiesen wird. Dann könnte auf der oberen Hälfte der Druckseite ein Teil des Briefes gedruckt werden, und auf der unteren Hälfte ein Teil einer zu druckenden E-Mail. | |||
</p> | </p> | ||
</loop_area> | </loop_area> |
Es folgen einige wichtige Definitionen rund um Betriebsmittel:
{{#index:Betriebsmittel}}
Definition: Betriebsmittel
Unter einem Betriebsmittel eines Rechners versteht man eine beliebige Hardware- oder Software-Ressource.
{{#index:Hardware-Ressource|Ressource, Hardware}}
Definition: Hardware-Ressource
Unter einer Hardware-Ressource eines Rechners versteht man eine einzelne Hardware-Komponente dieses Rechners.
Beispiele für Hardware-Ressourcen sind:
{{#index:Software-Ressource|Ressource, Software}}
Definition: Software-Ressource
Unter einer Software-Ressource versteht man einen Prozess oder eine Datei auf einem beliebigen Datenträger.
Man beachte an dieser Stelle den bereits bekannten Unterschied zwischen einem Programm und einem Prozess.
Als versierter Anwender weißt du, dass es prinzipiell möglich ist, ein Programm auf einem PC oder Laptop mehrfach zu starten. Aus einem einzelnen Programm können so mehrere Prozesse resultieren!
Das Betriebsmittel Prozess umfasst neben dem Programmtext auch alle zugehörigen Daten im Hauptspeicher (z.B. Stack, Heap, etc.), sowie auf der CPU (z.B. die Registerinhalte).
Bei dem Betriebsmittel Datei kann es sich sowohl um eine ausführbare Programmdatei handeln, als auch um eine beliebige Art von Datendatei.
{{#index:Entziehbares Betriebsmittel|Betriebsmittel, entziehbar}}
Definition: Entziehbares Betriebsmittel
Unter einem entziehbaren Betriebsmittel versteht man ein Betriebsmittel, dass einem Prozess bei dessen Abarbeitung ohne negative Folgen entzogen werden kann.
{{#index:Nicht entziehbares Betriebsmittel|Betriebsmittel, nicht entziehbar}}
Definition: Nicht entziehbares Betriebsmittel
Unter einem nicht entziehbaren Betriebsmittel versteht man ein Betriebsmittel, dass einem Prozess so lange zur Verfügung stehen muss, wie dieser es benötigt.
Ein vorzeitiger Entzug eines nicht entziehbaren Betriebsmittels hätte negative Folgen, die i.d.R. vom Anwender nicht gewünscht (und deshalb auch nicht erwartet) werden.
Ein Drucker ist zum Beispiel ein nicht entziehbares Betriebsmittel. Druckt beispielsweise der Prozess einer Textverarbeitung gerade ein umfangreiches Dokument aus, so führt der Entzug dieses Betriebsmittels mit hoher Wahrscheinlichkeit zu negativen Folgen.
Man stelle sich nur einmal vor, dass während des Ausdrucks eines Briefes der Drucker dem Prozess (Textverarbeitung) entzogen wird, und einem anderen Prozess (E-Mail-Client) zugewiesen wird. Dann könnte auf der oberen Hälfte der Druckseite ein Teil des Briefes gedruckt werden, und auf der unteren Hälfte ein Teil einer zu druckenden E-Mail.
{{#index:Exklusiv nutzbares Betriebsmittel|Betriebsmittel, exklusiv nutzbar}}
Definition: Exklusiv nutzbares Betriebsmittel
Unter einem exklusiv nutzbaren Betriebsmittel versteht man ein Betriebsmittel, dass
{{#index:Gemeinsam nutzbares Betriebsmittel|Betriebsmittel, gemeinsam nutzbar}}
Definition: Gemeinsam nutzbares Betriebsmittel
Unter einem gemeinsam nutzbaren Betriebsmittel versteht man ein Betriebsmittel, dass
Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png