Virtual Memory

5/14/99


Click here to start


Table of Contents

Virtual Memory

The Memory Hierarchy

Issues

History

Early Memory management used Fixed Partitions

Variable partition was a step forward

Virtual Memory

Dynamic Relocation Registers

Segmentation

Segment Table

The Segment Table

Paging

Paging

Paging

Sharing

An Example

What does a PTE contain?

Segmentation and Paging at the Same Time

An Early Example -- IBM System 370

MIPS R3000 VM Architecture

Lookups

A TLB

Selecting a page size

Author: Brian Bershad

Email: qingyue@cs.washington.edu