記事一覧へ戻る 本の順番で続きを読む

仮想記憶とは?わかりやすく解説

2026/02/10 14:54

仮想記憶

読み: かそうきおく / 英語: Virtual Memory

概要

主記憶と補助記憶を組み合わせて、物理メモリ以上の記憶空間を提供する技術。

詳細解説

仮想記憶はOSのメモリ管理における重要な技術です。

ページング方式

  • メモリを固定長のページに分割
  • 必要なページだけを主記憶にロード
  • ページフォルト: 必要なページが主記憶にない状態

ページ置換アルゴリズム

  • FIFO: 最も古いページを置換
  • LRU(Least Recently Used): 最も長く使われていないページ
  • LFU(Least Frequently Used): 最も使用頻度が低いページ

スラッシング

ページフォルトが頻発し、ページの入れ替えだけでCPU時間を消費する状態。メモリ不足が原因。


この記事は「仮想記憶」についての用語解説です。学習の参考にしてください。