Podcast
Questions and Answers
In paged memory allocation, job allocation is always done in contiguous memory.
In paged memory allocation, job allocation is always done in contiguous memory.
False (B)
One of the disadvantages of paged memory allocation is excessive external fragmentation.
One of the disadvantages of paged memory allocation is excessive external fragmentation.
False (B)
Page size does not play a crucial role in paged memory allocation.
Page size does not play a crucial role in paged memory allocation.
False (B)
Demand paging memory allocation loads the entire program into memory at once.
Demand paging memory allocation loads the entire program into memory at once.
Demand paging memory allocation requires low-speed page access.
Demand paging memory allocation requires low-speed page access.
In demand paging memory allocation, all pages of a program need to be present in memory simultaneously.
In demand paging memory allocation, all pages of a program need to be present in memory simultaneously.
Demand paging memory allocation requires less main memory than paged memory allocation scheme.
Demand paging memory allocation requires less main memory than paged memory allocation scheme.
Swapping is the process of passing pages between memory and secondary storage in demand paging.
Swapping is the process of passing pages between memory and secondary storage in demand paging.
The Page Map Table keeps track of each job's entire physical memory usage.
The Page Map Table keeps track of each job's entire physical memory usage.
In demand paging, the Page Map Table checks if a requested page is already in memory and if its contents are modified.
In demand paging, the Page Map Table checks if a requested page is already in memory and if its contents are modified.
Algorithm implementation for demand paging includes tables like Job Table and Memory Map Table.
Algorithm implementation for demand paging includes tables like Job Table and Memory Map Table.
Demand paging requires high-speed direct access storage devices (DASDs) like optical disks.
Demand paging requires high-speed direct access storage devices (DASDs) like optical disks.
Demand paging memory allocation always removes main memory pages permanently.
Demand paging memory allocation always removes main memory pages permanently.
Thrashing occurs when there is excessive page swapping, leading to inefficient operation.
Thrashing occurs when there is excessive page swapping, leading to inefficient operation.
A single page frame available in demand paging can lead to one page fault each time a loop is executed in a C program.
A single page frame available in demand paging can lead to one page fault each time a loop is executed in a C program.
Thrashing can occur across multiple jobs in a system due to a large number of jobs and limited free pages.
Thrashing can occur across multiple jobs in a system due to a large number of jobs and limited free pages.
Demand paging memory allocation involves permanently removing main memory pages.
Demand paging memory allocation involves permanently removing main memory pages.
Loops crossing page boundaries can contribute to thrashing within a job.
Loops crossing page boundaries can contribute to thrashing within a job.
Flashcards are hidden until you start studying