1. Teks berjalan dari kanan ke kiri

"ASALAMUALAIKUM"welcome to my blogger SEDIKIT MEMBANTU DAN BERBAGI

Selasa, 23 April 2013

PENGERTIAN DEADLOCK


Sinkronisasi dan Deadlock.
Deadlock adalah kondisi di mana dua program memegang control terhadap sumber daya yang dibutuhkanoleh program lain. Tidakada yang dapat melanjutkan proses masing-masingsampai program yang lainmemberikan sumberdayanya, tetapi tidak ada yang mengalah.
Terdapat 2 masalahdalam deadlock :
1. Critical Section, dibagi 3 : - Mutual Exclusion
                                - Progress
                                - Batas waktu tunggu
2. Sinkronisasi Hardware

Semaphone :Perangkat sinkronisasi yang tidak membutuhkan busy waiting.

Karakteristik deadlock :
- Mutual Exclusion
- Hold and wait
- No preemption
- Circular wait

Apabial terjadi Deadlock ada beberapa cara ntuk mengatasinya, yaitu :
- Pengabaian deadlock
- Pencegahan deadlock
- Penghindaran deadlock
- Pendeteksian deadlock
- Recovery deadlock (pemulihan)

Tidak ada komentar:

Posting Komentar