Mutual Exclusion
Prinsip Konkurensi
Interaksi antar Proses
Mutual Exclusion
Banyak Aplikasi
Multiprogramming memungkinkan banyak proses
sekaligus dijalankan.
Proses-proses dapat berasal dari aplikasi-
aplikasi berbeda.
Pada sistem multiprogramming bisa terdapat
banyak aplikasi sekaligus yang dijalankan di satu
sistem komputer.
Konteks Konkurensi Cont.
Mutual Exclusion
Sumber daya yang tidak dapat dipakai bersama pada saat
bersamaan.
Starvation
Startvation adalah keadaan dimana pemberian akses
bergiliran terus-menerus, tapi ada suatu proses yang tidak
mendapatkan gilirannya.
Deadlock
Deadlock merupakan kondisi terparah karena banyak
proses terlibat dan semuanya tidak dapat mengakhiri
prosesnya secara benar.
Penanganan