B a b Sinkronisasi dan Deadlock
Teks penuh
Gambar
Garis besar
Dokumen terkait
Setiap sumber daya pada sistem operasi akan digunakan oleh proses-proses
Tiap proses harus meminta semua sumber daya yang diperlukan secara sekaligus dan tidak berlanjut sampai semuanya diberikan.. Jika proses sedang memegang
sumber daya yang dibutuhkan sedang digunakan oleh proses lain yang sedang menunggu pula.. • Pada satu jalan yang memungkinkan hanya satu arah yang
o Jika suatu proses yang membawa beberapa sumber daya meminta sumber daya lain yang tidak dapat segera dipenuhi untuk dialokasikan pada proses tersebut, maka
Dengan kata lain, tidak ada satu pun dari proses tersebut yang dapat menyelesaikan tugasnya sebab sumber daya yang diperlukan sedang digunakan oleh proses
Mendeteksi dan Memulihkan Deadlock • Metode ini mengunakan pendekatan dengan teknik untuk menentukan apakah deadlock sedang terjadi serta proses‐proses dan sumber daya
o Jika suatu proses yang membawa beberapa sumber daya meminta sumber daya lain yang tidak dapat segera dipenuhi untuk dialokasikan pada proses tersebut, maka semua sumber daya
• Proses dapat meminta sumber daya sebanyak mungkin sesuai kebutuhan proses tetapi tidak boleh melebihi kapasistas sumber daya yang tersedia!. C hapter 5 Part Two: Deadlock |