デッドロック

読み

でっどろっく

意味

  • 複数の処理がお互いにリソースを待ち合って、永久に進まなくなる状態
  • プログラムが完全に停止してしまう深刻な問題

比喩

狭い道で対向車とにらめっこ。お互いに譲らないと、どちらも進めない。

語源

Dead Lock = 完全な行き詰まり

例文

  • データベースでデッドロックが発生してトランザクションが失敗。
  • デッドロックを避けるためにロックの順序を統一。

関連用語