Memory & StorageTopic Summary

Knowledge Organiser: Virtual Memory

Part of Virtual Memory · GCSE GCSE Computer Science revision

This topic summary covers Knowledge Organiser: Virtual Memory within Virtual Memory for GCSE Computer Science. Revise Virtual Memory in Memory & Storage for GCSE Computer Science with 15 exam-style questions and 16 flashcards. This topic appears less often, but it can still be a useful differentiator on mixed-topic papers. It is section 10 of 10 in this topic. Use this topic summary to connect the idea to the wider topic before moving on to questions and flashcards.

Topic position

Section 10 of 10

Practice

15 questions

Recall

16 flashcards

Knowledge Organiser: Virtual Memory

Key Terms
  • Virtual memory: Hard drive space used as an extension of RAM when physical RAM is full
  • Paging: The process of moving blocks of data between RAM and the hard drive
  • Page file / Swap file: The section of the hard drive reserved for virtual memory
  • Thrashing: Severe performance degradation caused by excessive paging in and out of virtual memory
Must-Know Facts
  • Virtual memory is stored on the hard drive/SSD, not inside the CPU
  • Virtual memory is much slower than physical RAM (100–1000x slower)
  • Activated automatically by the OS when physical RAM is full
  • Benefit: allows more programs to run than physical RAM alone permits
  • Benefit: prevents out-of-memory crashes
  • Drawback: very slow — hard drive access is far slower than RAM
  • Drawback: excessive use causes thrashing (system becomes unusable)
Key Concepts
  • How it works: OS moves least-recently-used data from RAM to page file on disk to free up RAM space
  • Paging process: Data swapped in (disk → RAM) when needed, swapped out (RAM → disk) when not needed
  • Virtual memory is not a replacement for RAM — it is a safety net; adding more physical RAM is always better
  • Speed comparison: RAM ~100 ns; SSD ~0.1 ms; HDD ~10 ms (HDD is 100,000x slower than RAM)
Common Mistakes
  • Saying virtual memory is "extra RAM": Virtual memory uses hard drive/SSD space — it is much slower than real RAM and is only a temporary workaround when RAM is full
  • Thinking virtual memory improves performance: Virtual memory prevents crashes when RAM is full, but it slows the system down significantly — more RAM is always the better solution
  • Forgetting what causes thrashing: Thrashing occurs when the system spends more time swapping pages in and out than actually running programs — caused by having too little RAM for the tasks running
  • Saying the CPU manages virtual memory: It is the operating system (OS) that manages virtual memory, deciding which pages to swap to and from the disk

Revise this topic interactively on PrepWise — self-test mode, tap-to-reveal definitions, and Common Mistakes from examiners.

Try the interactive Knowledge Organiser — free →

Keep building this topic

Read this section alongside the surrounding pages in Virtual Memory. That gives you the full topic sequence instead of a single isolated revision point.

Practice Questions for Virtual Memory

What is virtual memory?

  • A. Extra RAM chips added to the motherboard
  • B. A section of the hard drive used as an extension of RAM
  • C. Cloud storage accessed over the internet
  • D. A type of ROM used during booting
1 markfoundation

Explain how virtual memory works when a user opens more programs than RAM can hold.

3 marksstandard

Quick Recall Flashcards

15 questions on Virtual Memory — practise free

Instant marking, adaptive difficulty, and 16 spaced repetition flashcards. Free until your GCSEs.

Try PrepWise Free