- Deadlocks & Problems · Operating Systems
LLearnViaNotes @learnvianotes· 3 min read Necessary conditions, avoidance safety checks, Banker's algorithm logic, and synchronization problems.
Starvation, Deadlock, & Livelock
| Concept | Process State | CPU Usage | System Progress |
|---|
| Deadlock | Blocked/Waiting | 0% | Permanently Halted |
| Livelock | Active / Running | 100% (Busy-waiting loop) | Permanently Halted |
| Starvation | Ready / Waiting | 0% for starved task | System makes progress for other tasks |
Classic Synchronization Problems
Free for students and teachers
Write notes like this one
Cards for every idea, quizzes and flashcards, read aloud — on the web and your phone.
Something wrong with this note? Open it to report