「デッドロック」の編集履歴(バックアップ)一覧はこちら

デッドロック」(2010/01/30 (土) 11:07:34) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

マルチスレッドでもっとも危険な行為がデッドロック。 スレッドAとスレッドBがあってAがBの終了を待っている時にBがAの終了を待つ。 こうすると永遠に終わらないよね。 こんな関係のことをデッドロックと言う。
マルチスレッドでもっとも危険な行為がデッドロック。 スレッドAとスレッドBがあってAがBの終了を待っている時にBがAの終了を待つ。 こうすると永遠に終わらないよね。 こんな関係のことをデッドロックと言う。 :よくあるケース1 |メインスレッドがWaitForSingleObjectで待っている時にサブスレッドがSendMessageを呼ぶとデッドロックに陥る。 これはSendMessageは処理が完了するまで制御を戻さないから。回避するにはPostMessageを使う。

表示オプション

横に並べて表示:
変化行の前後のみ表示: