Memory: Paging

CS 4410 Operating Systems

Memory: Paging

Summer 2016 Cornell University

Today

? An allocation and protection mechanism that is used on most operating systems.

2

Paging

? Allocation and protection scheme. ? Processes get non-contiguous memory space. ? Memory is partitioned into fixed-size blocks.

3

Paging

? Divide physical memory into frames:

? Fixed-sized blocks. ? Size is power of 2, between 512 bytes and 8,192 bytes.

? Divide virtual memory into pages.

? Same size as frames.

? Page table translates virtual to physical addresses.

4

Paging

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download