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
|