Daftar Isi:
Definisi - Apa yang dimaksud Deadlock?
Dalam komputasi umum, kebuntuan adalah situasi di mana dua program atau proses yang berbeda bergantung satu sama lain untuk penyelesaian, baik karena keduanya menggunakan sumber daya yang sama atau karena isyarat yang salah atau masalah lainnya.
Techopedia menjelaskan Deadlock
Sistem operasi modern menggunakan berbagai utas dan multitasking untuk program dan proses. Ada situasi tertentu di mana sistem operasi mungkin gagal mengelola jalan buntu, menyebabkan proses macet atau macet. Berurusan dengan ini adalah bagian utama dari rekayasa perangkat lunak. Misalnya, mungkin ada situasi di mana dua utas memulai dan meminta sumber daya satu sama lain, dan tidak ada yang bisa maju. Ini akan membutuhkan pengamatan yang signifikan terhadap proses dan perubahan yang akan mengatasi masalah ini.
