Top 10 Lists of Week 07
- Mutex Lock?
Mutex Lock merupakan salah satu dari tool sinkronisasi. Link website diatas adalah penjelasan singkat tentang Mutex Lock.
- 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.
- 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.
- 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.
- 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.
- 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.
- Starvation?
Setelah mengetahui ada Deadlock dan Livelock, ternyata ada 1 lagi yaitu Starvation. Link website diatas menjelaskan Starvation serta memberikan contoh codingannya.
- Deadlock vs Starvation
Saya ingin tahu perbedaan antara Deadlock dan Starvation. Link website diatas merupakan penjelasan perbedaan keduanya melalu tabel perbedaan.
- 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.
- 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.