os202

OS202

View the Project on GitHub

«

Top 10 Lists of Week 07

  1. Mutex Lock?
    Mutex Lock merupakan salah satu dari tool sinkronisasi. Link website diatas adalah penjelasan singkat tentang Mutex Lock.
  2. Then, Semaphore?
    Semaphore juga merupakan salah satu dari tool sinkronisasi. Link website diatas mempelajari tentang Semaphore dan disertai gambar-gambar dan implementasi yang sangat jelas.
  3. Difference between Mutex & Semaphore
    Setelah mengetahui Mutex dan Semaphore, maka saya ingin mengetahui perbedaan antara keduanya. Link website diatas menjabarkan perbedaan antara keduanya dengan poin-poin serta gambar yang jelas.
  4. Deadlock Prevention & Avoidance
    Setelah mempelajari tentang Deadlock, sekarang saya ingin tahu cara pencegahan dan menghindari dari Deadlock. Link website diatas memberikan contoh cara mencegah atau menghindarinya.
  5. How to Handling Deadlock
    Saya mencari tahu bagaimana mengatasi Deadlock jika terjadi. Dapat dibaca dengan singkat dan jelas pada link website diatas bagian yang berjudul “Handling Deadlock.
  6. Deadlock vs Livelock
    Selain Deadlock, ada pula Livelock. Saya ingin tahu perbedaan keduanya. Link website diatas menjelaskan perbedaannya serta memberikan contoh codingan, juga cara menghindari keduanya.
  7. Starvation?
    Setelah mengetahui ada Deadlock dan Livelock, ternyata ada 1 lagi yaitu Starvation. Link website diatas menjelaskan Starvation serta memberikan contoh codingannya.
  8. Deadlock vs Starvation
    Saya ingin tahu perbedaan antara Deadlock dan Starvation. Link website diatas merupakan penjelasan perbedaan keduanya melalu tabel perbedaan.
  9. Another Synchronization Problem that You Rarely Know
    Terdapat 3 masalah sinkronisasi yang sering kita ketahui, yaitu Bounded-Buffer Problem, Readers–Writers Problem, dan Dining-Philosophers Problem. Namun, ternyata ada 1 lagi masalah sinkronisasi yang dapat terjadi, yaitu Sleeping Barber Problem. Link website diatas merupakan penjelasan dan terdapat solusi untuk Sleeping Barber Problem.
  10. What is Thread Synchronization OS?
    Thread Synchronization adalah eksekusi bersamaan dari dua thread atau lebih yang berbagi sumber daya penting. Link diatas merupakan website yang menceritakan apa itu Thread Synchronization.

«