📖 Penjelasan Singkat
- Race Condition: kondisi ketika dua proses/thread mengakses resource yang sama secara bersamaan dan hasilnya tidak terduga.
- Deadlock: kondisi ketika dua atau lebih proses saling menunggu resource yang tidak pernah dilepas.
- Starvation: proses tertentu tidak pernah mendapat giliran karena selalu didahului proses lain.
- Semaphore & Mutex: mekanisme sinkronisasi untuk mengatur akses ke resource bersama.
OS menggunakan algoritma sinkronisasi untuk memastikan semua proses berjalan adil dan konsisten.