Was ist ein klassischer Prozess A eine exeDatei

  • Slides: 14
Download presentation
Was ist ein klassischer Prozess? A eine exe-Datei B log. Adressraum, Ablaufumgebung für genau

Was ist ein klassischer Prozess? A eine exe-Datei B log. Adressraum, Ablaufumgebung für genau einen Thread C log. Adressraum, Ablaufumgebung für eine Gruppe von Threads 1

CPU-Burst A Zeit für die Programmausführung B Ausführung einer Maschineninstruktion C eine Zeitdauer, in

CPU-Burst A Zeit für die Programmausführung B Ausführung einer Maschineninstruktion C eine Zeitdauer, in der ein Prozess die CPU benutzt. 2

Cache-Speicher A Pufferspeicher zwischen Hauptspeicher und CPU B Pufferspeicher zwischen Hauptspeicher und Platte C

Cache-Speicher A Pufferspeicher zwischen Hauptspeicher und CPU B Pufferspeicher zwischen Hauptspeicher und Platte C Hauptspeicher zum Abspeichern von Internetseiten 3

Interrupt A Start einer IO durch den Prozess B asynchrone Unterbrechungsanforderung einer Geräteeinheit C

Interrupt A Start einer IO durch den Prozess B asynchrone Unterbrechungsanforderung einer Geräteeinheit C Programmabbruch 4

SJF A Verfahren zur Speicherverwaltung B Verfahren zur Prozesserstellung C Verfahren für die Vergabe

SJF A Verfahren zur Speicherverwaltung B Verfahren zur Prozesserstellung C Verfahren für die Vergabe der CPU 5

Aufruf von geschützten BS-Funktionen A B über einen Trap über einen normalen Funktionsaufruf C

Aufruf von geschützten BS-Funktionen A B über einen Trap über einen normalen Funktionsaufruf C über einen Interrupt 6

Übergang: Prozesszustand aktiv -> bereit A durch einen Interrupt B durch einen Trap C

Übergang: Prozesszustand aktiv -> bereit A durch einen Interrupt B durch einen Trap C durch einen IO-Anforderung 7

Register A Speicherfeld im Cache B temporäres Speicherfeld in einem Programm C Speicherfeld in

Register A Speicherfeld im Cache B temporäres Speicherfeld in einem Programm C Speicherfeld in der CPU 8

Adressraum eines Prozesses A die in der exe-Datei vorhandenen Adressen B die dem Prozess

Adressraum eines Prozesses A die in der exe-Datei vorhandenen Adressen B die dem Prozess verfügbaren logischen Adressen C alle Adressen des phys. Hauptspeichers 9

Einfache Anweisungen einer Kommandosprache A Programmaufrufe B Aufrufe von Betriebssystemfunktionen C Wertzuweisungen 10

Einfache Anweisungen einer Kommandosprache A Programmaufrufe B Aufrufe von Betriebssystemfunktionen C Wertzuweisungen 10

Segmentierte Speicherverwaltung A B Aufteilung des phys. Hauptspeichers in feste Abschnitte Aufteilung des Prozessadressraums

Segmentierte Speicherverwaltung A B Aufteilung des phys. Hauptspeichers in feste Abschnitte Aufteilung des Prozessadressraums in feste Abschnitte C Aufteilung des Prozessadressraums in programmlogische Abschnitte 11

Wo wird ein zweidimensionaler Adressraum benötigt? A Seitenverwaltung (paging) B beim Einrichten von Tabellen

Wo wird ein zweidimensionaler Adressraum benötigt? A Seitenverwaltung (paging) B beim Einrichten von Tabellen C bei segmentierten Adressräumen 12

Was ist das Round-Robin-Verfahren? A B reihum-Verteilung von CPU Zeitscheiben Vergabe der CPU-Zeitscheibe an

Was ist das Round-Robin-Verfahren? A B reihum-Verteilung von CPU Zeitscheiben Vergabe der CPU-Zeitscheibe an den Prozess mit der größten Priorität C Verfahren zur „reihum“ Speicherplatzvergabe 13

Was ist ein Thread? A Ablaufbahn einer Programmfunktion innerhalb eines Prozesses B eine vom

Was ist ein Thread? A Ablaufbahn einer Programmfunktion innerhalb eines Prozesses B eine vom BS verwaltete Ablaufbahn innerhalb eines Prozesses C Die Ursache für einen Programmabbruch. 14