2つ以上のスレッドがお互いが終了するのを待って立ち往生している状態である「デッドロック」は、未定義の振る舞いを引き起こさないため、Rustの文脈では安全だと見なされるが、Linuxカーネルの文脈ではデッドロックが起きるのは安全ではない。
34,000本の雑学記事からランダム表示
2つ以上のスレッドがお互いが終了するのを待って立ち往生している状態である「デッドロック」は、未定義の振る舞いを引き起こさないため、Rustの文脈では安全だと見なされるが、Linuxカーネルの文脈ではデッドロックが起きるのは安全ではない。