blocking

    1

    2答えて

    セマフォの機能を拡張しています。実際のセマフォーの実装が分からず、コードが正しく実行されていることを認識したときに、私はロードブロッキングに遭遇しました。私はこれを知る必要がありました。 セマフォーは、sem_wait()を呼び出すときに待機しているスレッドをブロックし、別のスレッドが現在ロックしているスレッドをブロックすることがわかっています。スレッドはブロックされ、そのセマフォの待機リストに入

    -1

    3答えて

    私は奇妙な問題があります。私は共有ホスティングに自分のPHP Webサイトをインストールしました。 "The server is taking too long to respond.". をしかし、他のIPからでも(私はアクセスできますが、一度だけ、最初の訪問の後にブロックされたbeeingてすべてのIP addressessだ:しかし、私のアプリを設定した後、私はちょうど一度だけ私のウェブサイ

    17

    1答えて

    mkfifoを使用して名前付きパイプを作成して開こうとするプログラムがある場合、ブロックすることなく読み書き用のパイプを開くにはどうすればよいですか? 特に、私はgui(Javaで書かれた)の有無にかかわらず実行できるCプログラムを書いています。 Cプログラムで 、私は正常にはmkfifoを使用して、名前付きパイプを作成するGUIが書き込みのためにそのパイプを開くまで、しかし私は FILE* in

    0

    3答えて

    私はキューを持っています。これは基本的にalbahari.comスレッドの本の中のプロデューサ/コンシューマキューです。キューをブロックし、キューアイテム内でアクションリストを実行するメソッドを呼び出します。 nullアクションブロックをエンキューし、キューカウントがゼロになるまでthread.sleep()でスピン/ウェイトを行い、すべてのスレッドがwhile != nullループ。これにより完