Pertemuan 7 : Hubugan Algoritma Ostrich dengan Deadlock, Preemptive dan Non Preemptive & Alur Graph
Hubungan Algoritma Ostrich dengan Deadlock Apa itu Deadlock ? Rangkaian proses 'menemui jalan buntu' jika setiap proses dalam rangkaian menunggu peristiwa yang hanya dapat disebabkan oleh proses lain dalam rangkaian ... Deadlock adalah situasi yang terjadi di OS ketika setiap proses memasuki status menunggu karena proses menunggu lain menahan sumber daya yang diminta (misalnya Printer, Tabel dalam database, Tape Drivers) . Kebuntuan adalah masalah umum dalam multi-pemrosesan di mana beberapa proses berbagi jenis sumber daya yang saling eksklusif. Karena semua proses sedang menunggu, tidak satu pun dari proses tersebut yang akan menyebabkan peristiwa apa pun yang dapat membangunkan salah satu anggota kumpulan, dan semua proses terus menunggu selamanya. Dalam kebanyakan kasus, peristiwa yang menunggu setiap proses adalah pelepasan beberapa sumber daya yang saat ini diproses oleh anggota lain dari set. Dengan kata lain, setiap anggota rangkaian pro...