Beruflich Dokumente
Kultur Dokumente
08 Betriebssysteme V2
08 Betriebssysteme V2
Hochschule
für Oekonomie & Management
University of Applied Sciences
Inhaltsverzeichnis
Algorithmus ........................................................................................................................... - 3 -
Programm ............................................................................................................................. - 4 -
Prozess Ausführung ................................................................................................................ - 5 -
Hintergrundprozesse ............................................................................................................... - 6 -
Beispiel zum Prozess ............................................................................................................... - 7 -
Prozessmodell ........................................................................................................................ - 8 -
Prozesserzeugung ..................................................................................................................- 10 -
Prozess Beendigung ...............................................................................................................- 11 -
Prozesshierarchie ..................................................................................................................- 12 -
Prozess Status ......................................................................................................................- 13 -
Prozesskontrollblock – „PCB“ = Prozesstabelle ..................................................................- 15 -
Der Mikroprozessor ................................................................................................................- 16 -
CPU-Kern .............................................................................................................................- 17 -
Kern – SCHEMATISCH ............................................................................................................- 18 -
Transferaufgabe Details ..........................................................................................................- 19 -
Transferaufgabe: ...................................................................................................................- 20 -
Seite - 2 - von 20
Algorithmus
Seite - 3 - von 20
Programm
Seite - 4 - von 20
Prozess Ausführung
1. Befehlszähler
2. Registerinhalte
4. Ausführung im Hauptspeicher
Seite - 5 - von 20
Hintergrundprozesse
Seite - 6 - von 20
Beispiel zum Prozess
Beispiel: Webserver
Wenn solch eine Anfrage eintrifft, überprüft der Server erst ob diese Seite im Cache ist
Falls nicht wird eine platte Abfrage gestartet, um die Seite zu holen
Aus der Perspektive der CDU dauert diese Platten Abfrage einer Ewigkeit
während dieser Wartezeit kommen viele weitere Anfragen herein
Wenn es mehrere Plattensystem gibt, werden alle oder einige der mehreren oder neueren Anfragen
diese werden zur Abfrage anderer Platten umgeleitet
lange bevor die erste Anfrage erfüllt
Das Betriebssystem sorgt dafür das die CPU schnell von Programm zu Programm wechselt
genau betrachtet läuft zu diesem Zeitpunkt immer nur ein Programm auf der CPU
Seite - 7 - von 20
Prozessmodell
Ein Beispiel:
Bei einer Wiedergabe einer Videodatei wird die Audiospur zum Inhalt beigesteuert, dies hat zur Folge:
Seite - 8 - von 20
Analogie:
Welcher Teil eines Kuchenrezeptes ist das Programm, welcher der Prozess?
Lösung:
das Rezept ist das Programm und Zutaten die Eingabedaten
UND
der Prozess die Aktivität!
Sie Unterbrechen den Prozess und holen Erste Hilfe = Prozess mit höherer Priorität; wechseln!
Seite - 9 - von 20
Prozesserzeugung
Aufgabe:
Welches ist ein Prozess was im Hintergrund laufen würde?
E-Mail-Programm, erst beim Eingang einer Mail…
Seite - 10 - von 20
Prozess Beendigung
• Ein Prozess startet nach seiner Erzeugung und erledigt seine Aufgaben
VARIANTEN:
1. Normales Beenden
Seite - 11 - von 20
Prozesshierarchie
Wenn Prozesse weitere Prozesse starten, gibt es den Eltern – Kind Prozess
Unix
• Prozesse mit allen Kindern und weiteren Nachkommen eine Prozessfamilie
• Wenn ein Signal gesendet wird, geht diese an alle Prozesse der Prozessfamilie
Windows
• Alle Prozesse sind gleichwertig
Seite - 12 - von 20
Prozess Status
Seite - 13 - von 20
1. Prozess blockiert
Seite - 14 - von 20
Prozesskontrollblock – „PCB“ = Prozesstabelle
Seite - 15 - von 20
Der Mikroprozessor
GPU-Grafikprozessor
I/O Prozessoren
Soundprozessor
Seite - 16 - von 20
CPU-Kern
Befehlsregister ist ein Speicher der die Befehle zu ordnet, diese sind im Befehlssatz definiert
Seite - 17 - von 20
Kern – SCHEMATISCH
Seite - 18 - von 20
Transferaufgabe Details
Im Rahmen der Klausur wird dann, durch angelehnte (nicht zwingend identische)
Fragestellungen die Übertragung wissenschaftlicher Inhalte und Methoden auf
konkrete betriebliche oder gesellschaftliche Probleme reflektiert.
Seite - 19 - von 20
Transferaufgabe:
Seite - 20 - von 20