os211

Home Key Log Rank Github
W01 W02 W03 W04 W05 W06 W07 W08 W09 W10

Top 10 List of Week 07

1. Geeksforgeeks: Introduction of Process Synchronization

Website ini menjelaskan proses synchronization pada sistem operasi. Umumnya terbagi proses terbagi menjadi 2, yaitu Independent process dan Cooperative process. Saya menyukai website ini karean dijelaskan secara bertahap apa-apa saja yang perlu kita ketahui untuk pemahaman proses synchronization.

2. Process Synchronization: Critical Section Problem in OS

Website ini menjelaskan bagaimana proses synchronization bekerja, terlebih mengenai critical section. Saya tertarik dengan website ini karena membahas dengan cukup lengkap tentang critical section.

3. What is Process Synchronization in Operating System?

Website ini menerangkan maksud dari process synchronization, termasuk didalamnya critical section. Saya mencantumkannya sebagai top list karena website ini menjelaskan dengan cukup ringkas mengenai process synchronization.

4. Introduction to Deadlock

Website ini menerangkan pengertian deadlock, perbedaannya dengan starvation, dan kondisi yang perlu untuk deadlocks. Saya menyukai website ini karena penjelasan yang baik dan perpoin yang memudahkan pemahaman.

5. Race Condition, Critical Section and Semaphore

Website ini menjelaskan Race Condition, Critical Section dan Semaphore pada sistem operasi dari pengertian hingga contohnya. Saya tertarik dengan website ini karena penjelasan yang singkat dan padat.

6. Race Condition

Website ini memberitahukan pengertian dari race condition dan apa penyebabnya. Saya memasukkannya sebagai top list karena website ini menjelaskan race condition dengan cukup singkat dan jelas.

7. What is Semaphore? Binary, Counting Types with Example

Website ini menjelaskan mengenai semaphore beserta tipenya, yaitu binary dan counting. Saya menyukai website ini karena penjelasan bertahap disertai gambar dan contoh.

8. Baeldung: Semaphore

Website ini menerangkan dari pengertian semaphore, implementasinya, hubungannya dengan process synchronization, serta semaphore in action. Saya mencantumkannya sebagai top list karena sangat lengkap penjelasan tentang semaphore dan apa saja keterkaitannya dengan lainnya.

9. JavaTpoint: Paterson Solution

Website ini memberitahukan bagaimana paterson solution dan contoh-contohnya. Saya tertarik dengan website ini karena penjelasan yang disertai contoh dan dibuat poin-poinnya.

10. Sharing Memory between Processes

Website ini menjelaskan dari pengertian shared memory dan bagaimana pembuatan shared memory yang dapat dibagikan diantara processes. Saya memasukkannya sebagai top list karena kelengkapan dan pemberian contoh yang dapat membantu kita untuk mengerti.

Last revision: 5-May-2021.