問題のI.説明
製品の生産で唯一のプロデューサーの例は、消費者は、1つの製品だけを消費されており、製品の種類の生産と消費の生産者と消費者は、異なる場合ここで、「より多くの消費者と生産者、」 「もっと」は、よりではなく、マルチクラス、マルチクラスと消費者のマルチクラスのプロデューサー!
第二に、問題分析
第三に、どのように達成するために
この問題を考えてみましょう、あなたはこのミューテックスミューテックスを行うことができますか?
せいぜい1が1であり、これは、いくつかのプロセスにこれら3つの信号量Pを開始しなければならない量のバッファサイズは、任意の時点で、リンゴこの質問1である、オレンジ、プレート3つの同期信号:理由は、ということです操作、これだけPの演算処理は、いつでもブロックされません、そして成功したクリティカルセクションを入力してください!
しかし、プレート容量は、2である場合、すなわち、バッファの容量は、その後、2 ......
プレート= 2の場合
セマフォプレート= 2。
IVの概要
べき「コンテキスト・プロセスの振る舞い」抽象的「イベントの文脈」のペアとして、「イベント」の観点から考慮!