Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
10 Cards in this Set
- Front
- Back
race condition
|
When the outcome of the execution of processes depends on the order in which the instructions take place.
|
|
preemptive kernel
|
allows a process running in kernel mode to be preempted
|
|
preemptive kernel
|
Does not allow processes running in kernel mode to be preempted
|
|
critical section
|
Time when a process might be updating common variables or a common table
|
|
entry section
|
Code implementing the request to enter the critical section
|
|
exit section
|
Code managing leaving the critical section
|
|
remainder section
|
Code that comes after the entry, critical, and exit sections
|
|
Peterson's solution
|
processes share int turn and boolean flag[2]. Flag is true if each process is ready, turn determines who can go
|
|
atomic swap
|
a swap that can happen in one un-interruptble unit.
|
|
critical selection problem properties
|
Mutual Exclusion
Progress Bounded Waiting |