Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

1Learning Outcomes¶

2Visuals¶

Physical memory broken into pages.

FigureĀ 1:Physical memory broken into pages.

Each process has a page table.

FigureĀ 2:Each process has a page table.

Example of page table walk (page fault).

FigureĀ 3:Example of page table walk (page fault).

Example of page table walk: get VPN.

FigureĀ 4:Example of page table walk: get VPN.

Example of page table walk: look up PPN.

FigureĀ 5:Example of page table walk: look up PPN.

Example of page table walk: load page from disk.

FigureĀ 6:Example of page table walk: load page from disk.

Example of page table walk: read memory from newly loaded page.

FigureĀ 7:Example of page table walk: read memory from newly loaded page.