Welcome to Learn Virtual Memory

We hope that this is the fastest, easiest way to learn Virtual Memory. The course has been divided into blocks, to help you find convenient points to stop and come back later. The rhythm should be quick. We hope to keep you thinking and clicking, engaged with the material. If your mind wanders, then we are not doing our job!

Select a chapter and begin.


Chapter I Overview
Chapter II Definition
Chapter III Addressing Schemes
Chapter IV Two Tasks of Virtual Memory
Chapter V Page Frames

Go to Text
Go to Exercises


Math and CS