How virtual memory is created
Part of secondary storage that the operating system sets aside to hold pages of data when RAM is full. The OS manages this space and can make it bigger when more is needed.
Understanding How virtual memory is created in IGCSE Computer Science Paper 1
What it does: The OS is in charge of the reserved space, not the user or the hardware alone, so the OS controls the page file. Virtual memory is not new hardware. The operating system reserves space on the secondary storage (e.g. HDD or SSD) and uses it to hold pages of data. The reserved space is on the drive (HDD or SSD), not in ROM. ROM stores the start-up instructions and is not used for this. The mistake is giving the user the job of managing pages. The OS decides what to move and can grow the space when needed.
Common mistakes: Virtual memory is space reserved on the drive (secondary storage), not in RAM. It should be vmem ← drive.reserved. Virtual memory is created on secondary storage such as the HDD. ROM is primary storage and cannot be used for it. It should be vmem_location ← HDD.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 314–324) and word search (Modules 304–324).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
Virtual memoryFill in the Blanks
Spot the Error
Student with a class code? Join your class →