• ベストアンサー

哲学者の食事問題

哲学者の食事問題はコンピュータ中のプロセスが互いに競合する可能性がある複数の共有資源を獲得するときに起きる問題です。 では、具体的にコンピュータ中でどのようなプロセスがどのような共有資源を獲得しようとしたときにこの問題が発生するのでしょうか?例などが御座いましたら教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ネットから印刷するプログラムがあったとします。 2つのページを印刷したくて別々のページを印刷する時に、 最初に起動した方が回線を占有、 次に起動した方が、回線ビジー状態と判断してプリンタを先に占有、 最初に起動した方はプリンタの認識しようとし続け、 次に起動した方は回線が空くのを待ち続ける。

rererely
質問者

お礼

大変参考になりました。ありがとうございました。

関連するQ&A