|
Created by Gökhan Yesilyayla
almost 9 years ago
|
|
Was ist ein "Interrupt" ?
Was ist ein "Signal" ?
Was ist die "ISR" und wie funktioniert sie ?
Wie unterscheiden sich "Hardware Interrupt" und "Software Interrupt" in der Ausführung ?
Was ist ein "Scheduler" und wieso braucht man so etwas ?
Was ist ein "Scheduling-Problem" ?
Geben Sie ein Beispiel für das "Scheduling-Problem"
Was ist ein "Context Switch" ?
In welche Kategorien kann man Prozess-Scheduler aufteilen ?
Wie funktioniert "Preemptive Scheduling" ?
Wie funktioniert "Round-Robin Scheduling" ?
Was ist das Hauptmerkmal von "Real time scheduling" ?
Was ist das Hauptmerkmal von "Time sharing scheduling" ?
Was macht der "nice" Befehl in UNIX ?
Wie funktioniert "Scheduling via Lottery" ?
Was bedeutet "Cooperative Processing" ?
Was ist ein "Puffer" ?
Wie Funktioniert der "Producer- Consumer Mechanismus" ?
Was ist eine "atomare Operation" ?
Welches Problem kann beim "Producer Consumer Mechanismus" auftreten ?
Was ist "Race Condition" ?
Was bedeutet "Synchronisation" ?
Was ist der "Critical Section (kritischer Abschnitt)" ?
Welche Eigenschaften hat der "Critical Section" ?
Was ist "Mutex (Mutual Exclusion)" ?
Was ist der "Peterson Algorithmus" und wie funktioniert er ?
Erklären Sie, wie der "Peterson Algorithmus" die 3 Eigenschaften des "Critical Section" erfüllt.
Was ist ein Semaphor ?
Welche Möglichkeiten gibt es, um eine "Race Condition" zu lösen ?
Welche zwei Typen von Semaphoren gibt es ?
Wie funktioniert die Synchronisation mittels "binary Semaphore" ?
Was ist der Unterschied zwischen "Deadlock" und "Starvation" ?
Welche klassischen Synchronisationsprobleme kennen Sie ?
Erklären Sie das "Bounded-Buffer" Problem.
Erklären Sie das "Readers and Writers" Problem.
Erklären Sie das "Dining Philosophers" Problem.
Was ist ein "Monitor" ?