Mapa mental
Process Synchronization
Conteúdo do mapa
Process Synchronization
Background
- Producer
- Consumer
- Race Condition
The Critical Section Problem
- Mutual Exclusion
- Progress
- Bounded Waiting
- Non-zero speed
- N speed
Peterson´s Solution
- Two Process solution
- Turn
- Flag
- Algorithm Process
- Load
- Store
- Two Process solution
Synchronization Hardware
- Uniprocessors
- Modern Machines
Semaphores
- No require busy waiting
- Integer Variables
- tandart Operations
- acquire
- released
- counting
- Binary
- Deadlock
- Starvation
Classic Problems of Syncronization
- Bounded-Buffer
- Mutex
- Full
- Empty
- Readers and Writers
- Dining-Philosophers
- Bounded-Buffer
Monitors
Atomic Transactions
- System Model
- Log-based Recovery
- Checkpoints
- Concurrent Atomic Transactions
Informações
- Descrição
- Mapa Mental sobre Process Synchronization, criado por CARRANZA GARCIA em 14-04-2015.
- Criado por
- CARRANZA GARCIA
- Visualizações
- 0
- Avaliação