Please enable JavaScript.
Coggle requires JavaScript to display documents.
konkurensi - Coggle Diagram
konkurensi
race condition
-
situasi di mana beberapa proses mengakses dan memanipulasi data bersama pada saat besamaan. Nilai akhir dari data bersama tersebut tergantung pada proses yang terakhir selesai. Unutk mencegah race condition, proses-proses yang berjalan besamaan haus di disinkronisasi
-
semaphore
cara kerja
-
Operasi semWait() akan decrement nilai semaphore. Jika nilai semaphore negatif, proses yang mengeksekusi semWait() akan block. Jika tidak, lanjutkan eksekusi biasa
Operasi semSignal() akan increment nilai semaphore. Jika nilai semaphore kurang atau sama dengan nol maka proses yang diblock oleh semWait() akan diunblock
-
-
-
definisi
landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama