OSとハードウェア
物理メモリが足りず、ページの追い出しと読み込みばかりが続いて処理がほとんど進まなくなる状態を何と呼ぶか。
- Aデッドロック
- Bキャッシュコヒーレンシ
- Cスラッシング
答えと解説を見る
正解:C. スラッシング
同時に動くプロセスが使うページの合計(ワーキングセット)が物理メモリより大きくなると、必要なページを読み込むたびに別のプロセスが使うページを追い出し、すぐにまたそれが必要になる、という繰り返しが起こります。ディスクの読み書きを待つ時間ばかりになり、CPUの利用率も下がります。これがスラッシングで、実行するプロセスを減らすかメモリを増やすと解消します。デッドロックは互いの資源を待ち合って止まる状態です。
- A. デッドロックは互いに資源を待ち合って止まる状態です。
- B. キャッシュコヒーレンシはキャッシュの内容の一貫性の話です。
- C. 正しい。メモリ不足でページの入れ替えが続く状態です。