Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Mutual Exclution Dosen: Jajang Kusnendar, M.T Metode Variable Lock.

Presentasi serupa


Presentasi berjudul: "Mutual Exclution Dosen: Jajang Kusnendar, M.T Metode Variable Lock."— Transcript presentasi:

1 Mutual Exclution Dosen: Jajang Kusnendar, M.T Metode Variable Lock

2 Variable Lock Sebuah Mekanisme untuk menjamin Mutual Exclution Setiap proses yang akan memasuki Critical Section harus melakukan pengecekan terhadap nilai lock variable. > Jika 0, berarti proses dapat memasuki Critical Section > Jika 1, maka proses harus menunggu sampai lock variable = 0

3 Variable Lock(1) Kelemahan/Kesalahan : 2 buah proses dapat memasuki critical section pada saat yang bersamaan Hal ini disebut dengan Race Condition

4 Simulasi Variable Lock PLAY

5 Lock = 1 Lock = 0 P2 P3 Cek OK ! Masuk Critical Section CRITICAL SECTION P1

6 Lock = 0 Lock = 1 Lock = 0 P3 CRITICAL SECTION P1 wait OK ! Masuk Critical Section P2

7 Pemberian Variable Lock adalah agar dalam 1 waktu, hanya ada 1 proses pada Critical Section

8 Simulasi Kesalahan Variable Lock PLAY

9 CRITICAL SECTION P3 P2 P1 Lock = 0 OK ! Masuk Critical Section Lock = 1 Race Condition

10 Race Condition adalah situasi di mana beberapa proses mengakses dan memanipulasi data bersamaan pada satu waktu yang sama

11 Terima Kasih

12 Kelompok : Ade Nining Suryani ( ) Aditiarana ( ) Annisa Turradyah ( ) Diyana Susanti ( )


Download ppt "Mutual Exclution Dosen: Jajang Kusnendar, M.T Metode Variable Lock."

Presentasi serupa


Iklan oleh Google