【ぺーじんぐ】
ページング とは?
💡 メモリを「ページ単位」で管理する仮想メモリの仕組み、物理メモリ不足をディスクで補う
📌 このページのポイント
ページングって何をするの?
メモリを「ページ」という固定サイズ(通常4KB)に分割して管理する仕組みだよ。物理メモリが不足したら、使っていないページをディスクのスワップ領域に退避させて空きを作る。仮想メモリの基本技術。
スラッシングって何?
「ページネーション」(画面の次へ)と何か関係あるの?
メモリが足りなくなったらどうなるの?
怖い!OOM Killerって防げないの?
まとめ:ざっくりこれだけ覚えればOK!
ページングって出てきたら「メモリをページ単位で管理して仮想メモリを実現するOS技術」と思えばOK!
📖 おまけ:英語の意味
「Paging」 = ページ分割・ページ管理
💬 本のページのように一定サイズの単位でメモリを管理することから。ページの「退避(page out)」と「読み込み(page in)」で仮想メモリを実現する