Virtual Memory and Paging (Pretending that your PC has a GigaByte of memory)

4/16/98


Click here to start


Table of Contents

Virtual Memory and Paging (Pretending that your PC has a GigaByte of memory)

Memory Hierarchy

Main Idea

Virtual Memory

Access Time Ratios

Example

Anything to Increase Hit Rate…

Virtual Memory Lingo

Virtual Memory Implementation

Virtual-to-Physical Page Map or Table

Dealing with the size of the Page Table

Inverted Page Table

Performance Penalty of Virtual Memory

Making the Page Table Faster

Translation Lookaside Buffer (TLB)

TLB Numbers

Address Translation + L1 Cache - I

Address Translation + L1 Cache - II

Address Translation + L1 Cache - III

Next Time: Virtual Machines

Author: Srinivas Devadas

Email: devadas@mit.edu

Home Page: http://cag-www.lcs.mit.edu/6.004

Download presentation postscript