News Update :
Home » » Apa itu Problem Dining Philosopers

Apa itu Problem Dining Philosopers

Penulis : Unknown on Sunday, May 25, 2014 | 11:46 AM

Kita dapat memodifikasi program sehingga setelah mengambil sumpit kiri, program memeriksa apakah sumpit kanan memungkinkan untuk diambil. Jika sumpit kanan tidak mungkin diambil, filosof tersebut meletakkan kembali sumpit kirinya, menunggu untuk beberapa waktu, kemudia mengulangi proses yang sama. Usulan tersebut juga salah, walau pun dengan alasan yang berbeda. Dengan sedikit nasib buruk, semua filosof dapat memulai algoritma secara bersamaan, mengambil sumpit kiri mereka, melihat sumpit kanan mereka yang tidak mungkin untuk diambil, meletakkan kembali sumpit kiri mereka, menunggu, mengambil sumpit kiri mereka lagi secara bersamaan, dan begitu seterusnya. Situasi seperti ini dimana semua program terus berjalan secara tidak terbatas tetapi tidak ada perubahan/kemajuan yang dihasilkan disebut starvation.
Share this article :

Post a Comment

Tinggalkan Komentar Membangun ya

 
Company Info | Contact Us | Privacy policy | Term of use | Widget | Advertise with Us | Site map
Copyright © 2011. Marda Mind . All Rights Reserved.
Design Template by panjz-online | Support by creating website | Powered by Blogger