Kamis, 03 Januari 2013

Algoritma Ostrich

Algoritma ostrich yaitu strategi mengabaika masalah yang mungkin terjadi atas dasar pada masalah itu sendiri yang mungkin sangat jarang terjadi melainkan jarang banget dah istilanya seperti seolah kita menempel kepala kita di pasir dan berpura-pura bahwa tidak ada masalah.
Maka lebih efektif untuk memungkinkan masalah itu terjadi dibanding upaya pencegahannya itu sendiri.
Pada algoritma ini juga bisa digunakan untuk menangani terjadi deadlock pada pemrograman concurrent jika untuk mendeteksi atau pencegahan lebih tinggi.
Sedikit gambaran pada Algoritma Ostrich ini
  • Jangan lakukan apapun, cukup restart sistem
    (ostrich: benamkan kepala ke pasir dan berpura-pura tidak masalah sama sekali)
  • Dilakukan bila:
    - Deadlock sangat jarang terjadilah
    - Algoritma deadlock lainnya biayanya lebih tinggi
  • Diimplementasikan oleh Windows dan UNIX
  • Trade off
    - Kenyamanan (convenience) vs keakuratan (correctness)

Sumber

0 komentar:

Posting Komentar

 
© Copyright 2035 Coretan Buku Kampus