Rabu, 17 Oktober 2012

CONTOH NON-DEADLOCK



gambar di atas tidak deadlock.
berikut penjelasannya:
  1. P4 menggunakan R4 terlebih dahulu.
  2. P4 selesai, R4 kosong (tidak terdapakai). Masuklah P2 yang membutuhkan R4.
  3. P4 telah selesai dengan R4, P4 berjalan menggunakan R3. P4 selesai dengan menggunakan R3, maka R3 kosong (tidak terpakai). 
  4. P2 selesai dengan menggunakan R4, kemudian P2 berjalan menggunakan R3. 
  5. P3 berjalan dengan menggunakan R4.
  6. P3 selesai dengan menggunakan R4, kemudian P3 berjalan menggunakan R1.
  7. R1 selesai digunakan oleh P3, maka R1 kosong (tidak terpakai). masuklah P1 yang membutuhkan R1. 
  8. P1 selesai menggunakan R1, kemudian P1 berjalan menggunakan R2.
  9. R2 selesai digunakan oleh P1, maka R2 kosong (tidak terpakai). masuklah P3 yang membutuhkan R2.
  10. R2 selesai digunakan oleh P3, maka R2 kosong (tidak terpakai). masuklah P2 yang membutuhkan R2.

Tidak ada komentar:

Posting Komentar

Matur nuwun sudah dibaca postingannya... Monggo dipersilahkan komentarnyaaaa ^_^