タグ

ブックマーク / public.wnishida.com/~brs (1)

  • メモリーパーミッション:ページング機構

    ページング機構 セグメントとページング セグメント機構ではメモリ空間を好きなアドレスから好きなサイズだけセグメントとして切り出して使うことができました。 ページング機構ではメモリをページと呼ばれる固定長のサイズのメモリ領域に分割して管理します。 x86アーキテクチャではページサイズは基的に4KBです。 ページングでは開始アドレスとサイズに制限がある代わりに、セグメント機構に比べてより柔軟できめ細かい制御が可能になります。 またページング機構はセグメント機構によるアドレッシングとは独立しています。 プログラマがあるアドレスを指定すると まずセグメントにより開始アドレスが加算される(この結果できるアドレスをリニアアドレスと呼びます) ページングがOFFの場合はリニアアドレスがそのまま物理アドレスになる。 ONの場合はページング機構によりアドレス変換が行われ物理メモリが決定される。 と

    nharuki
    nharuki 2010/07/20
    物理メモリのページテーブルを出力するサンプルコード
  • 1