Revise Computing
Revision notesQuestionsFor schools
Log inStart revising free
Revision notesQuestionsFor schoolsLog in
GCSE Computer Science/Paper 1/Primary Storage (memory)

Virtual memory

1.2.1 Primary Storage (memory)

Practise exam questions

Primary Storage (memory) — Note 5 of 6

What you need to know

Virtual memory is used when RAM is full. The operating system uses part of the secondary storage (such as a hard drive or SSD) as if it were extra RAM, allowing the computer to continue running more programs than physical RAM alone could support.

What to know

  • When RAM is full, the OS moves data NOT currently in use from RAM to virtual memory on secondary storage, freeing up RAM for new data.
  • When the moved data is needed again, it is SWAPPED BACK into RAM (possibly replacing other data).
  • Virtual memory is MUCH SLOWER than RAM because secondary storage has slower read/write speeds.

Key terms

Virtual Memory

A section of secondary storage used as an extension of RAM when RAM is full.

Exam technique

  • Mistake:Saying virtual memory 'replaces' RAM. It is a SUPPLEMENT — used only when RAM is full. It does not replace the need for RAM.
  • Tip:Excessive use of virtual memory causes 'disk thrashing' — constant swapping between RAM and secondary storage, which significantly slows the computer.
  • Mistake:Saying 'a section of PRIMARY storage is used as VM'. VM uses SECONDARY storage (HDD/SSD), not primary.
  • Mistake:Saying 'data from ROM is transferred into VM'. Data from RAM is transferred to VM, NOT from ROM.
  • Mistake:Saying 'data from VM is transferred back to secondary storage'. Data from VM is transferred back to RAM when needed.
  • Tip:Embedded systems (e.g. cruise control) may NOT need VM because they only run one program with a small amount of data, so RAM is unlikely to be full.

Ready to test yourself?

Practise 1.2.1 questions
← Previous noteRAM in a computer system1.2.1 Primary Storage (memory)Next note →Cache memory1.2.1 Primary Storage (memory)

Back to Primary Storage (memory)

Revise another OCR GCSE topic: Secondary Storage, CPU performance

Primary Storage (memory)

Note 5 of 6

  1. 1The need for primary storage
  2. 2The difference between RAM and ROM
  3. 3ROM in a computer system
  4. 4RAM in a computer system
  5. 5Virtual memory
  6. 6Cache memory
Topic overview

© 2026 Revise Computing · revisecomputing.co.uk

Privacy noticeTermsContact

Revise Computing is an independent revision resource. It is not affiliated with, or endorsed by, OCR (Oxford Cambridge and RSA Examinations).