What is 'Virtual Memory', and how does it work?

Virtual memory is the practice of moving information from RAM to secondary storage (eg the hard disk). It allows computers to make use of more memory than they have installed.
When space in the RAM is running out, the memory manager on the CPU locates the page (or pages) of memory that was used least recently, and moves it to disk. This in turn frees up space in the RAM for any new data that needs to be put there.

BC

Related Computing A Level answers

All answers ▸

Which are the parts of a compuer?


Given a graph with n nodes and m edges, every edge has a passing cost that can be negative, find the minimum distance between node 1 and every other node


A common construct found in many algorithms is a loop. Using pseudocode, write a pre-condition loop to output all of the even numbers between 99 and 201.


Describe a stack data structure.