ノート:デッドロック

ページのコンテンツが他言語でサポートされていません。


本文(デットロック)の 以下引用

デッドロック(Dead lock)とは排他制御の欠陥で、2つ以上のスレッドあるいはプロセスなどの処理単位が互いの処理終了を待ち、結果としてプログラムが停止してしまうことを言う。 英語では行き詰まりの意味がある。

の部分についてなのですが、本文では2つ以上と書いてありますが、デッドロックは1つのスレッドだけでも発生します。 すでにロック済みのオブジェクトに対して、再ロックを行うことによって発生するデッドロックで自己デッドロックといいます。

参考サイト: デッドロックの回避 218.177.4.1 2007年1月26日 (金) 16:43 (UTC)[返信]

↑上記URIが陳腐化していますが、どなたかご存知な人、Sun併合後でも参照検証可能なリンクに直して下さい。