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