Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dosen:Jajang Kusnendar, M.T

Presentasi serupa


Presentasi berjudul: "Dosen:Jajang Kusnendar, M.T"— Transcript presentasi:

1 Dosen:Jajang Kusnendar, M.T
Mutual Exclusion Tugas Sistem Operasi Dosen:Jajang Kusnendar, M.T Variabel Lock 1 Kelompok 1 B 2010

2 MUTUAL EXCLUSION SUKSES
PROSES A PROSES B A B Proses B Ingin Masuk, Tapi Tidak Bisa Karena Variabel Lock nya bernilai 1 Sekarang Proses B Bisa Masuk, Karena Variable Lock ny = 0 Proses A Masuk, Mengubah Status Variabel Lock Menjadi 1 Proses A Running Kemudian Mengubah Variabel Lock nya menjadi 1 Proses A Sudah Selesai Sekarang Proses A merubah Variabel Lock Kembali menjadi nol Variabel Lock = 1 Critical Section MUTUAL EXCLUSION SUKSES 1

3 MUTUAL EXCLUSION GAGAL
Proses A Proses B Proses B memeriksa status variable lock dan B melihat Nilai variable lock = 0 Proses B masuk dan merubah status variable lock menjadi 1 A B Proses A memeriksa status variable lock dan A melihat Nilai variable lock sama dengan 0. Namun karena Jatah waktu Proses A habis maka Proses A belum sempat masuk ke Critical Section Proses A masih mengira variabel lock = 0 maka Proses A masuk ke Critical Section Dan CRASH CRASH Variabel Lock = 1 MUTUAL EXCLUSION GAGAL


Download ppt "Dosen:Jajang Kusnendar, M.T"

Presentasi serupa


Iklan oleh Google