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. |