What is Semaphore?
Website di atas menjelaskan mengenai apa itu semaphore yang sering dibahas pada materi minggu ini.
What is a Race Condition?
Apa itu race condition? Website di atas menjelaskan apa itu race condition dengan baik, lengkap dengan bagan yang dapat membantu pembaca untuk mengerti materi yang dibahas.
The Critical Section Problem
Critical section adalah bagian dari program yang mencoba untuk mengakses shared resources. Lantas apa yang dimaksud dengan critical section problem? Critical section problem
adalah masalah yang timbul pada critical section. Untuk selengkapnya, cek website di atas!
Introduction of Deadlock in Operating System
Deadlock terbentuk dari 2 kata, yaitu dead yang berarti mati, dan lock yang berarti gembok atau mengunci. Lalu apa itu deadlock? Deadlock adalah situasi dimana ada sebuah
proses yang harus ditahan karena proses tersebut membutuhkan resources dari proses lain.
Process in Operating System
Pada artikel sebelumnya telah disebut-sebut process. Namun, apa process itu sebenarnya? Process adalah sebuah program yang sedang dieksekusi yang membentuk basis dari
komputasi. Pada artikel diatas dibahas secara rinci mengenai apa itu process.
Difference between Deadlock and Starvation in OS
Karena tadi sudah dibahas mengenai deadlock, sekarang ada lagi satu term baru yang bernama starvation. Sekilas, deadlock dan starvation lumayan mirip satu dengan lainnya.
Namun, ternyata terdapat perbedaan yang lumayan signifikan. Penasaran apa perbedaan tersebut? Check this article out!
Performance of Semaphore Vs. Condition Variable
Wah, setelah melihat artikel sebelumnya yang membahas mengenai perbedaan satu hal yang terlah kita bahas dan satu hal yang belum kita bahas, saya menjadi tertarik untuk
mencari artikel lain yang setipe. Akhirnya, saya menemukan artikel diatas yang membahas perbedaan antara sempahore dan condition variable.
Peterson’s Algorithm in Process Synchronization
GeeksforGeeks kembali membawa sebuah artikel yang sangat menarik untuk dibaca. Artikel diatas membahas mengenai Peterson’s algorithm. Siapa itu Peterson? Ada apa dengan
algoritmanya? Pada artikel di atas tidak dibahas mengenai siapa itu Peterson, tapi setidaknya kita dapat mempelajari mengenai algoritma buatan Peterson pada artikel tersebut.
Classical Problems of Synchronization
Synchronization. Such a cool word. Such a cool concept as well. Pada artikel di atas dijelaskan secara singkat apa masalah yangs sering ditemukan pada synchronization.
Resource Allocation Graph in Operating System
Ini ke-3 kalinya studytonight.com masuk pada top 10 list minggu ini. Padahal, sebelum-sebelumnya seingat saya, saya belum pernah bertemu website ini. Pada artikel di atas
dibahas resource allocation graph yang digunakan pada sistem operasi untuk menggambarkan deadlock secara lebih teliti.