Dalam ilmu komputer, algoritma
ostrich yaitu strategi mengabaikan masalah yang mungkin terjadi atas dasar pada
masalah itu sendiri yang mungkin sangat jarang terjadi untuk itu muncul istilah
seperti seolah kita menempel kepala kita di pasir dan berpura-pura bahwa tidak
ada masalah. Hal tersebut lebih efektif dibanding upaya pencegahannya itu
sendiri. Algoritma ini juga bisa digunakan untuk menangani jika terjadi
deadlock pada pemrograman concurren.
Gambaran Algoritma Ostric
- Jangan lakukan apapun, cukup
restart sistem
(ostrich: benamkan kepala ke pasir dan berpura-pura tidak masalah sama sekali) - Dilakukan bila :
- Deadlock sangat jarang terjadi
- Algoritma deadlock lainnya biayanya lebih tinggi - Diimplementasikan oleh Windows dan UNIX
- Trade off
- Kenyamanan (convenience) vs keakuratan (correctness)
Tidak ada komentar:
Posting Komentar