No.354監視・ログ・トラブル
race condition
きょうごうじょうたい・競合状態
知識レベル 実践
答えひとことで
競合状態は、処理順序の違いによって結果が不安定になる状態を指します。
deadlock との違い競合状態とデッドロックは近い文脈で登場しますが、同じ意味ではありません使うコマンドpspstreejournalctltop
くわしく
競合状態は、処理順序の違いによって結果が不安定になる状態です。同じ前提で実行したつもりでも、タイミングで結果が変わる。再現しにくい不具合の原因として頻出する。
まちがえやすい言葉と由来
race conditionVSdeadlock
競合状態とデッドロックは近い文脈で登場しますが、同じ意味ではありません。競合状態は処理順序の違いによって結果が不安定になる状態。一方、デッドロックは別の層や別の役割を表すため、用途と責務を分けて理解する必要があります。
ことばの地図
関係するコマンド
よくある質問
競合状態は何を指す用語ですか?
競合状態は、処理順序の違いによって結果が不安定になる状態です。
race condition を最後まで読みました。
Linux 用語辞典に戻る322 / 512