os211

Top 10 List of Week 07

  1. The Critical Section Problem
    Website ini menjelaskan mengenai apa itu critical section problem dan juga menjelaskan mengenai persyaratan untuk solusi pada critical section problem dengan singkat dan mudah untuk dimengerti.

  2. Memory Barriers
    Website ini menjelaskan mengenai apa itu Memory Barrier dan juga menjelaskan mengenai tipe tipe memory barrier serta cara menggunakan memory Barrier secara cukup detail dan diberikan beberapa contoh sehingga mudah untuk dimengerti.

  3. Semaphores in Operating System
    Website tersebut membahas tentang semaphore pada sistem operasi. pada website ini menjelasakan mulai dari definisi,tipe-tipe,hingga keuntungan dan juga kerugian dari Semephores ini.

  4. Bounded Buffer Problem
    Website tersebut membahas tentang Bounded-Buffer problem, salah satu masalah klasik dalam synchronization. pada website tersebut terdapat penjelasan yang mudah dipahami dan disertakan penjelasan visual.

  5. The Reader-Writer Problem in Operating System
    Website tersebut membahas tentang Reader-Writter problem yang masih merupakan salah satu masalah klasik dalam synchronization secara jelas dan mudah untuk dipahami.

  6. THE DINING PHILOSOPHERS PROBLEM
    Selain dua masalah klasik yang sudah dipaparkan di nomor sebelumnya berikut adalah satu masalah klasik lainnya dalam synchronization yakni dining philosophers problem. pada website ini dijelaskan mulai dari definisi hingga solusi dari masalah tersebut.

  7. System Model
    webssite ini menjelaskan mengenai system model secara cukup rinci. website ini juga menjelaskan mengenai urutan saat process mengambil sumber daya.

  8. Introduction to Deadlock
    Website ini menjelaskan mengenai apa itu deadlock dan juga menjelaskan mengenai perbedaan antara deadlock dengan Starvation. perbedaan antara keduanya disajikan dalam bentuk tabel sehingga lebih mudah untuk dipahami.

  9. Deadlock Characterization
    Website ini menjelaskan mengenai karakteristik dari deadlock. website ini juga menjelaskan mengenai 4 kondisi dimana deadlock dapat terjadi, penjelasan pada website ini disertai dengan gambar sehingga mudah untuk dipahami.

  10. Handling Deadlocks
    website ini menjelaskan cara untuk menghandle deadlock. pada website ini dijelaskan cara menggunakan masing masing cara dan apa kekurangan dan kelebihan masing masing cara.