
Algortima Ostrich di gunakan oleh dua metode sebagai berikut :
- Trade-offs : merupakan metode penanganan deadlock dengan sistem dimana ada asumsi bahwa suatu masalah (dalam hal ini deadlock) jarang terjadi atau masalah tersebut belum tentu benar bisa saja sewaktu-waktu berubah atau bahkan akan kembali terjadi, sehingga jangan terlalu terpaku akan satu masalah yang ada.
- Pendekatan Hybird : merupakan metode yang mengasumsikan masalah (dalam hal ini misal deadlock) sangat jarang terjadi atau bahkan tidak akan pernah terjadi sama sekali, dan biasanya bisa saja beralih pada algoritma yang lebih kompleks untuk mengetahui masalah tersebut benar-benar terjadi atau tidak.
apakah ada contoh simulasi untuk algoritma ostrich ini?
BalasHapussimulasi nya sih, kurang lebih disaat misal pada saat sebuah operating sistem sedang mengeksekusi program yang terbagi atas beberapa thread nah klo disalah satu pengeksekusian ada sebuah problem atau misal terjadi deadlock, nah kerja algoritma yang satu ini bisa digunakan untuk mengabaikan masalah atau problem yang terjadi agar tidak terjadi deadlock.
BalasHapusnamun perlu diingat algoritma ini hanya mengabaikan satu problem atau masalah yang jarang terjadi.