- 各プロセスの仮想アドレス空間→物理アドレスに変換をしてくれるハードウェア
- [[TLB]]と呼ばれる変換テーブルのキャッシュを見る→なければページテーブルをたどる(ページテーブルウォーク)
1. CPUが仮想アドレスにアクセスしようとする
2. MMUがTLBを引く(Hitしたら物理アドレスに変換する)
3. Missだったら[[Page table]] walkをする
4. 対応する[[PTE]]が見つかれば、[[TLB]]を更新して再実行する
5. [[PTE]]が無効ならpage fault
# 参考
- https://www.coins.tsukuba.ac.jp/~yas/coins/os2-2009/2010-02-02/index.html