OPERATING SYSTEMS FOR COMPUTERS
COMPUTER OPERATING SYSTEMS
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
page
|
|
file allocation
|
|
segmentation
|
|
large
|
Detailed explanation-1: -In x86 systems, page tables are structures used by the CPU, but they are too large to be hold in registers, so they are kept in RAM.
Detailed explanation-2: -The virtual memory paging process uses page tables, which translate the virtual addresses that the OS and applications use into the physical addresses that the MMU uses. Entries in the page table indicate whether the page is in RAM.
Detailed explanation-3: -If a process has any pages in memory, the page table needs to be in (kernel) memory.
Detailed explanation-4: -Virtual memory is an area of a computer system’s secondary memory storage space, such as an HDD or SSD, that acts as if it were a part of the system’s RAM or primary memory. Ideally, the data needed to run applications is stored in RAM, where the CPU can quickly access it.