Virtual memory ஒவ்வொரு process-க்கும், உண்மையில் எவ்வளவு physical RAM உள்ளது அல்லது data எங்கே அமர்ந்திருக்கிறது என்பதைப் பொருட்படுத்தாமல், அதற்கே உரிய தனிப்பட்ட, தொடர்ச்சியான memory addresses தொகுதி (0 முதல் ஒரு பெரிய அதிகபட்சம் வரை) உள்ளது என்ற மாயையை வழங்குகிறது. OS மற்றும் CPU-இன் MMU (Memory Management Unit) இந்த virtual addresses-ஐ physical addresses-க்கு உடனுக்குடன் மொழிபெயர்க்கின்றன.
