Alvin's Blog

Just another Binusian blog site

Rangkuman Sistem Operasi Pert. 11-12

November11

Concurreny

  • komunikasi antar proses
  • saling bertukar sumber daya
  • sinkronisasi antara proses yang banyak

Masalah-masalah yang terjadi dalam concurrency:

  • pertukaran sumber daya secara global
  • kurangnya management alokasi sumber daya
  • kekurangan pemrograman susah ditemukan

Semaphore

  • Variabel khusus yang digunakan untuk memberikan tanda
  • Jika proses sedang menunggu sinyal, proses tersebut ditahan samapi sinyal dikirim
  • Wait dan signal operation tidak dapat diganggu gugat
  • menggunakan algoritma queue untuk menahan proses menunggu dalam semaphore

 

posted under Uncategorized

Email will not be published

Website example

Your Comment: