デッドロックとは
でっどろっく
複数のスレッドがそれぞれ資源を持ったまま、ほかのスレッドが持つ資源を待ち合い、誰も先に進めなくなる状態。ロックを取る順番を全体で決めて防ぐ。
この用語の分野: マルチコアと同期
でっどろっく
複数のスレッドがそれぞれ資源を持ったまま、ほかのスレッドが持つ資源を待ち合い、誰も先に進めなくなる状態。ロックを取る順番を全体で決めて防ぐ。
この用語の分野: マルチコアと同期
デッドロックは、複数のスレッドがそれぞれ資源を持ったまま、ほかのスレッドが持つ資源を待ち合い、誰も先に進めなくなる状態です。
デッドロックの例として正しいものはどれか。デッドロックは、スレッドが互いに相手の持つロックを待つ「輪」ができると起こります。
複数のロックを使うプログラムで、デッドロックを防ぐ方法として最も一般的なものはどれか。デッドロックは互いの資源を待ち合って止まる状態です。
物理メモリが足りず、ページの追い出しと読み込みばかりが続いて処理がほとんど進まなくなる状態を何と呼ぶか。スラッシング アクワイア・リリース アトミック命令 ABA問題 LR/SC クリティカルセクション コンペア・アンド・スワップ 条件変数 ストアバッファ スヌーピング