Mind map
Untitled
Map content
Semaphores/Sockets
Concurrency = Simulataneously executing processes ie. running several apps at a time
- Prevents uncontrolled access to shared data ie. ticket booking (so no 2 people book the same seat)
- only one process allowed in critical section of code at a time
- Without Synchronisation - Processes compete for the same, shared, resources, without synchronisation unpredictable and incorrect executions can result
- only one process allowed in critical section of code at a time
- Prevents uncontrolled access to shared data ie. ticket booking (so no 2 people book the same seat)
Information
- Description
- Mind Map on Untitled, created by Tom David on 20/05/2015.
- Created by
- Tom David
- Views
- 1
- Rating
More on Process Synchronization and Deadlocks