VPN

仮想ページ番号

仮想アドレスが属するページを表します。

TLB

TLB

最近使ったページ変換を覚えておく小さな表です。

PFN

物理フレーム

実メモリ側でページを置く固定サイズの場所です。

アクセス列

アドレス変換

現在の仮想アドレス 0
virtualPage 0 floor(address / 4)
offset 0 address % 4
physicalFrame - TLB or page table
physicalAddress - frame * 4 + offset

TLB

ページテーブル

物理フレーム

眺め方

仮想アドレスは virtualPageoffset に分かれます。

TLBに変換があれば速く物理フレームへ進めます。TLBになければページテーブルを見て、そこにもなければページフォルトです。

アクセスログ