Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

04 Concurrency

❯

00 Category

❯

Deadlocks & Livelocks

Deadlocks & Livelocks

Feb 10, 20261 min read

  • concurrency
  • deadlock
  • livelock

Deadlocks & Livelocks

Back: Concurrency

Situations where concurrent threads or processes cannot make progress. Deadlocks occur when threads are permanently blocked waiting on each other, while livelocks involve threads actively executing but unable to advance. Understanding the conditions and prevention strategies is critical for reliable concurrent systems.

Concepts

  • Deadlock Conditions
  • Deadlock Prevention
  • Deadlock Detection
  • Livelock
  • Priority Inversion

concurrency deadlock livelock


Graph View

  • Deadlocks & Livelocks
  • Concepts

Backlinks

  • Deadlock Conditions
  • Deadlock Detection
  • Deadlock Prevention
  • Livelock
  • Priority Inversion
  • Concurrency

Created with Quartz v4.5.2 © 2026

  • GitHub