Skip to content
Latchkey

仮想メモリページとは?

仮想メモリページとは、プロセスの仮想アドレス空間を構成する均一な単位で、システムが物理メモリにマップする最小単位です。カーネルは仮想ページを物理フレームに結び付けるページテーブルを保持し、一部のページはマップされないままにしたり、ディスクで裏付けたりできます。プログラムは仮想アドレスを扱い、ハードウェアとカーネルがマッピングを処理します。

なぜ重要か

ページングによって、1 台のマシン上で多数のプロセスが大きく隔離されたアドレス空間を持つように見せられます。ページを理解することは、build における page fault、swapping、copy-on-write の挙動の基礎になります。

関連ガイド