Virtual Memory Multitasking
Paging Page Table
Physical Frames Address Translation

 

The ability of a computer to run multiple applications simultaneously without exhausting available resources. A system that allows a computer to use hard drive space as an extension of RAM, creating a larger address space for applications.
A data structure used to map virtual pages to physical frames, allowing efficient tracking and management of memory addresses. A memory management scheme that eliminates the need for contiguous allocation of physical memory by dividing virtual memory into blocks of physical memory.
The process of converting virtual addresses used by a program into physical addresses used by the computer's memory. The fixed-size blocks of physical memory that hold the page data, enabling the operating system to swap pages in and out as needed.