「仮想記憶って何?」
応用情報技術者試験でも超頻出ですが、
- メモリ?
- HDD?
- ページング?
- スワップ?
など用語が多く、初学者がかなり混乱しやすい分野です。
この記事では、
- 仮想記憶とは?
- なぜ必要?
- ページングとは?
- 試験でどう出る?
を5分で理解できるように解説します!
まず結論
仮想記憶とは?
「メモリを大きく見せる仕組み」
です!
なぜ必要?
例えば:
メモリ(RAM)が8GB
しかないPCで、
- ブラウザ
- ゲーム
- 動画編集
を同時に使うと…
メモリ不足!
本来なら動かなくなる。
そこで仮想記憶
HDDやSSDを一時的にメモリ代わりに使う!
これが仮想記憶。
イメージで理解
机と本棚
机(RAM)
- 高速
- 作業スペース
- でも狭い
本棚(SSD/HDD)
- 遅い
- でも大容量
仮想記憶では?
必要ない資料を:
机 → 本棚
へ移動。
必要になったら戻す。
つまり
「少ないRAMでも大きく使える」
ようになる!
ページング方式とは?
応用情報で超頻出!
データを小分けに管理
メモリを:
4KB
などの小さい単位に分割。
この単位を:
ページ
という。
必要なページだけ読み込む
これが:
ページング方式
ページイン
SSD/HDD → メモリへ読み込み
ページアウト
メモリ → SSD/HDDへ退避
スワップとは?
ページの入れ替え
つまり:
不要データを外へ
必要データを中へ
仮想記憶のメリット
少ないRAMでも動く
これが最大の利点!
デメリット
SSD/HDDは遅い
RAMよりかなり低速。
スワップが増えると?
PCが重くなる!
これを:
スラッシング
という。
スラッシングとは?
ページ交換ばかりして処理が進まない状態
超頻出。
アドレス変換
CPUは:
仮想アドレス
を使う。
実際のメモリ位置は?
物理アドレス
変換するもの
MMU(Memory Management Unit)
ここも試験で出る。
応用情報でよく出るポイント
頻出👇
- 仮想記憶
- ページング
- スワップ
- スラッシング
- 仮想アドレス
- 物理アドレス
OS分野の超重要テーマ!
よくあるひっかけ
「仮想記憶はRAM容量を物理的に増やす」
→ 違う!
“増えたように見せる”だけ。
1分で復習!
仮想記憶
メモリを大きく見せる仕組み
ページング
小分け管理
スワップ
ページ入れ替え
スラッシング
交換しすぎで遅くなる
練習問題
問題
仮想記憶方式の説明として最も適切なものはどれか。
ア
CPUクロック周波数を向上させる方式
イ
補助記憶装置を利用して主記憶を拡張したように見せる方式
ウ
データ通信を暗号化する方式
エ
ネットワーク帯域を増加させる方式
解答
正解:イ
解説
仮想記憶では、SSDやHDDなどの補助記憶装置を利用し、主記憶を大きく見せます。
これにより、少ないRAMでも多くのプログラムを動作させられます。
まとめ
仮想記憶とは
「メモリを大きく見せる仕組み」
超重要
- ページング
- スワップ
- スラッシング
- 仮想アドレス
特に、
「RAM不足を補助記憶で補う」
ここをまず理解すると一気に分かりやすくなります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント