- ベストアンサー
哲学者の食事問題
哲学者の食事問題はコンピュータ中のプロセスが互いに競合する可能性がある複数の共有資源を獲得するときに起きる問題です。 では、具体的にコンピュータ中でどのようなプロセスがどのような共有資源を獲得しようとしたときにこの問題が発生するのでしょうか?例などが御座いましたら教えて頂きたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ネットから印刷するプログラムがあったとします。 2つのページを印刷したくて別々のページを印刷する時に、 最初に起動した方が回線を占有、 次に起動した方が、回線ビジー状態と判断してプリンタを先に占有、 最初に起動した方はプリンタの認識しようとし続け、 次に起動した方は回線が空くのを待ち続ける。
お礼
大変参考になりました。ありがとうございました。