Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Mutual Exclusion Tugas Sistem Operasi Dosen:Jajang Kusnendar, M.T Variabel Lock 1 Kelompok 1 B 2010."— Transcript presentasi:

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

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

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


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

Presentasi serupa


Iklan oleh Google