Q7Operating System
Question
2 marks
Define Paging.
Answer
Paging is a memory management architecture that violently eradicates external fragmentation by dividing memory into fixed-size blocks.
Paging is an aggressive non-contiguous memory management architecture. It mathematically shatters logical memory into fixed-size blocks called "Pages," and physical RAM into identically sized blocks called "Frames." This allows the OS to physically scatter a process's pages randomly across RAM, completely eradicating the catastrophic flaw of external fragmentation.