MOH. NURUDDIN EF ( ) HABIB ABDULLAH ( ) Operating System NICKA PUSPITA SRIMINANGGA ( )
deadlock
MODEL SISTEM
KARAKTERISTIK
CONTOH KASUS DEADLOCK
penanganan
prevention
avoidance
Detection and recovery
Algoritma ostrich
Algoritma RESOURCE ALLOCATION GRAPH Save Unsave
ROLLBACK & RESTART TERMINASI PROSES Faktor Pertama, prioritas dari proses-proses yang terlibat deadlock. Faktor Kedua, berapa lama waktu yang dibutuhkan untuk eksekusi dan waktu proses menunggu sumber daya. Faktor Ketiga, berapa banyak sumber daya yang telah dihabiskan dan yang masih dibutuhkan. Faktor Keempat, utilitas dari proses pun menjadi pertimbangan sistem untuk melakukan terminasi pada suatu proses.
ROLLBACK & RESTART TERMINASI PROSES Melakukan preempt terhadap sebuah proses dan kembali ke state yang aman. Meminimalisasi kerugian yang timbul akibat memilih suatu proses yang menjadi korban. Menghindari keadaan dimana proses yang sama selalu menjadi korban, sehingga proses tersebut tidak akan pernah sukses menjalankan eksekusi.
MOH. NURUDDIN EF ( ) HABIB ABDULLAH ( ) Operating system NICKA PUSPITA SRIMINANGGA ( )