Operating Systems Lecture Notes

2014 October 23 • Segmented and Paged Storage


Outline

Relocation Illustrated

Areas of Interest

Process Segments

Segment Addresses

Segment Addressing

Segment Allocation

Access Protection

Dynamic Segments

Size-Change Examples

dynamic segment-size changes

Segment Problems

Improving Segments

Paged Primary Store

Paged Addressing

Page Addressing Example

MMU in Paging

Page Count Problems

Large Page Tables

Caching

Page Protection

Sharing Pages

Sharing Example

Big Store

Paging Hierarchy

Hierarchy Example

a hierarchical page table

Hashed Page Tables

Hash Table Example

a hashed page table in use

Fun Facts

Inverted Page Tables

Inverted Table Example

Summary


This page last modified on 2014 October 25.

Creative
    Commons License