Skip to main content

Betriebsmittel / Betriebssystemarten

Ein Programm kann mehrfach gestartet werden, somit können aus einem Programm so mehrere Prozesse resultieren!

Jeder Prozess besitzt eigene Daten, auf die nur er Zugriff hat und mehrere Prozesse müssen sich auf der CPU abwechseln

Prozesse benötigen während ihrer Abarbeitung verschiedene Betriebsmittel, um alle anfallenden Aufgaben erledigen zu können. Damit sind jedem gestarteten Prozess eine Menge von Betriebsmitteln zugewiesen.

→ Ein Prozess benötigt (mindestens) die Betriebsmittel Festplatteausführbare Datei X sowie RAM, um aus der Datei X auf der Festplatte in den Arbeitsspeicher geladen zu werden.
→ Ein Prozess benötigt das Betriebsmittel CPU um befehlsweise abgearbeitet zu werden.
→ Ein Prozess benötigt das Betriebsmittel Grafikkarte um eine Ausgabe auf dem Bildschirm zu erzeugen.

→ sind nicht alle Betriebsmittel während der Laufzeit mit dem Prozess verbunden
→ effizienter, wenn Betriebsmittel nur dann angefordert werden, wenn sie tatsächlich benötigt werden

Betriebsmittel sind Prozessen zugeordnet

Betriebsmittel für Prozess wird benötigt, um ...

Festplatte, ausführbare Datei X sowie RAM

aus der Datei X auf der Festplatte in den Arbeitsspeicher geladen zu werden

CPU 

befehlsweise abgearbeitet zu werden

Grafikkarte 

eine Ausgabe auf dem Bildschirm zu erzeugen
  • nicht alle Betriebsmittel sind während der gesamten Laufzeit mit Prozess verbunden
    • effizienter, wenn Betriebsmittel nur dann angefordert werden, wenn benötigt und wieder freigegeben werden

Betriebssystemarten

Betriebssysteme für  Beschreibung
Großrechner (z/OS von IBM)
  • verarbeitet schnell viele Anfragen mit hoher E/A-Rate und Speicherkapazität
  • im Stapelbetrieb (Batch-Jobs) oder sind transaktionsorientiert
Server (Unix/Linux)
  • werden über Netzwerk von verschiedenen Clients angesprochen
  • Anwender an den Clients erwarten schnelle Reaktionszeit
  • Einsatzzwecke liegen beispielsweise bei: File-Server / Print-Server 
Laptops/Personal Computer (Windows 10)
  • Anwender tätigt eine Eingabe und Betriebssystem reagiert darauf.