Yemek Filozofları Sorunu

Yazar: Monica Porter
Yaratılış Tarihi: 22 Mart 2021
Güncelleme Tarihi: 17 Mayıs Ayı 2024
Anonim
Mandıra Filozofu Haksız Mesai
Video: Mandıra Filozofu Haksız Mesai

İçerik

Tanımı - Yemek felsefecileri sorunu ne anlama gelir?

Yemek filozofları sorunu, bilgisayar bilimlerinde, eşzamanlı algoritma tasarımındaki senkronizasyon sorunlarını ve çözümlerini göstermek için sıklıkla kullanılan klasik bir örnektir. İlerlemenin mümkün olmadığı bir sistem kilidini, bir kilitlenmeyi önleme zorluklarını göstermektedir. Sorun 1965 yılında E. W. Dijkstra tarafından yaratıldı. Öğrenci sınavı alıştırması olarak sunulan problem, teyp sürücü çevre birimlerine erişmek için yarışan birkaç bilgisayarı göstermektedir. Bugün bilinen formülasyon, Tony Hoare tarafından daha sonra yapılan revizyondu.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Yemek Felsefesi Problemini Açıklıyor

Yemek filozofları sorunu bir çıkmazın, birden fazla işlemin şu anda başka bir işlem tarafından kullanılmakta olan tek bir kaynağı beklediği bir durum ve bu tür sorunların çözümlerini gösteren bir durumdur. Sorunun filozoflarla olan şu anki formülasyonu Tony Hoare tarafından yaratılmıştır, ancak sorun aslen 1965'te Edsger Dijkstra tarafından formüle edilmiştir.

Tony Hoare’in sorun bildirisi, alternatif olarak yemek yiyip düşünmesi gereken yaklaşık beş filozofla ilgilidir. Beşi de, bir tabak spagetti ve filozofların arasına bitişik olarak yerleştirilmiş çatalları olan yuvarlak bir masaya oturtulmuştur. Çatal aynı anda sadece bir filozof tarafından kullanılabilir. Bununla birlikte, yemek yemek için iki çatal gereklidir - birinin solunda ve sağında çatal. Bir filozof uygun bir çatal alabilir ancak filozofun hem sol hem de sağ çatalları olmadığı sürece yemek yemesine izin verilmez. Yemeğin, kalan spagetti kalanı veya mide alanıyla sınırlı olmadığı unutulmamalıdır. Sonsuz miktarda spagetti ve talep olduğu varsayılmaktadır.