仮想記憶とは
仮想記憶は、実際の主記憶(RAM)より大きいメモリ空間があるように見せるOSの仕組みです。プログラムが必要とするメモリが主記憶を超えても、補助記憶装置(SSD/HDD)の一部を仮の作業場として使い、より大きなプログラムを実行できるようにします。
イメージとしては、机(主記憶)に乗り切らない資料を引き出し(補助記憶)に置き、必要なものだけ机に出し入れする感じです。複数のアプリを同時に開けるのは、このやりくりのおかげです。
OSはデータを小さな単位(ページ)で管理し、よく使うページは主記憶に置き、使わないページは補助記憶へ退避します。必要になったときに読み戻し、仮想アドレスと実アドレスを対応付けます。出し入れが増えると遅くなるため、主記憶が十分あると体感が向上します。
メリットは、限られた主記憶でも大きなアプリを動かせることと、各プログラムの領域を分けて安全性を高められることです。まとめると、仮想記憶は不足しがちなメモリを賢く補う基盤技術です。

