Looking at how the OS manages memory when RAM nears or reaches capacity, by utilising the secondary storage as 'virtual memory'. The benefits and drawbacks of doing this are explained, and as is the difference in impact between OSs that use paging and segmentation.
Made for OCR A Level Computer Science Paper 1 (H446).
Part of the 1.2.1 Systems software topic: https://www.youtube.com/playlist?list=PL04uZ7242_M6SSi80XKS3qOJZGePdD0tm
Full Paper 1 playlist: https://www.youtube.com/playlist?list=PL04uZ7242_M46xMfDhdEi1_DuJJ3qI4wl
0:00 Why and when virtual memory is used
2:18 How virtual memory works
3:11 How it works in relation to paging
9:05 Evaluating virtual memory
11:10 Why segmentation is less suitable than paging