Deadlock
Deadlock adalah situasi dalam komputasi di mana dua atau lebih proses saling menunggu satu sama lain untuk melepaskan sumber daya yang sedang mereka pegang, sehingga tidak ada proses yang bisa melanjutkan eksekusi (macet selamanya).
Konteks Penggunaan
Masalah klasik dalam pemrograman multithreaded atau database.
Contoh
Proses A pegang Kunci 1, minta Kunci 2. Proses B pegang Kunci 2, minta Kunci 1. Keduanya menunggu selamanya.
Catatan
Seperti 4 mobil di persimpangan yang saling menghalangi jalan satu sama lain.
