Selasa, 03 April 2012

Sinkronisasi dan Deadlock

@ Race Condition
  • Race Condition adalah 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.
  • Untuk mencegah race condition, proses-proses yang berjalan besamaan harus di disinkronisasi.
  • Dalam beberapa sistem operasi, proses-proses yang berjalan bersamaan mungkin untuk membagi beberapa penyimpanan umum, masing-masing dapat melakukan proses baca (read) dan proses tulis (write).
@Critical Section
  • Bagian dari program dimana shared memory diakses.
  • Critical Section adalah sebuah segmen kode di mana sebuah proses yang mana sumber daya bersama diakses.
Materi lengkap silahkan download disini.

Tidak ada komentar:

Posting Komentar

Komentar anda adalah masukan bagi saya... :-)