このアプリはDining philosopher problemを実装したものです。
このアプリは、 Dining philosopher problemを Android アプリに実装したものです。
食事の哲学者の問題は古典的な同期問題 (EW Dijkstra. Co-operating Sequential Processes. In F. Genuys (ed.) Programming Languages, Academic Press, London, 1965) であり、概念的な同期メカニズムとしてセマフォを導入しています。この問題は、ほぼすべてのオペレーティング システムの教科書で議論されています。
ダイニング哲学者。円形テーブルと椅子 5 脚が置かれたダイニング ルームがあります。各椅子には皿があり、各皿の間には1本の箸が置かれています。テーブルの真ん中にはスパゲッティの入ったボウルがあります。部屋の近くには 5 人の哲学者がいます。彼らはほとんどの時間を思考に費やしていますが、時々お腹が空いて、もう少し考えるために食事をする必要があります。
あらゆる変更リクエストは、Git リポジトリで歓迎されます。
続きを読む