Question1: True/False, Explain The in A Short Answer.: I Want The Answer Maximum After One Hour From Now
1. The document contains 10 true/false questions about virtual memory systems and operating system concepts. It provides short explanations for each answer.
2. Key concepts addressed include virtual memory paging policies like demand paging and prepaging, page swapping, sharing of pages between processes, the translation lookaside buffer (TLB), interrupt handling, and file allocation methods.
3. The explanations provide clarification on topics like when pages can be written to disk, how demand paging works, what the TLB is used for, and how tabular noncontiguous file allocation stores pointers to reduce disk seeks.
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
18 views
Question1: True/False, Explain The in A Short Answer.: I Want The Answer Maximum After One Hour From Now
1. The document contains 10 true/false questions about virtual memory systems and operating system concepts. It provides short explanations for each answer.
2. Key concepts addressed include virtual memory paging policies like demand paging and prepaging, page swapping, sharing of pages between processes, the translation lookaside buffer (TLB), interrupt handling, and file allocation methods.
3. The explanations provide clarification on topics like when pages can be written to disk, how demand paging works, what the TLB is used for, and how tabular noncontiguous file allocation stores pointers to reduce disk seeks.
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3
I WANT THE ANSWER MAXIMUM AFTER ONE HOUR FROM NOW.
Question1: True/False , explain the in a short answer.
1- Once a virtual memory is loaded into main memory, it cannot be written to the disk. False A locked page cannot be swapped out, but "swapped out" is more than "written to". 2- Prepaging is one possibility for the fetch policy in a virtual memory system. True The fetch policy determines when a page should be brought into main memory. There are two common alternatives: demand paging and prepaging. With prepaging, pages may be brought in even when they are not requested. This method usually takes advantage of the characteristic of secondary memory devices. 3- Pages that are shared between two or more processes can never be swapped out to the disk. False Sharing does not require locking 4- Demand paging requires the programmer to take specific action to force the operating system to load a particular virtual memory page. False
The OS automatically loads pages from disk when necessary
5- External fragmentation can occur in a paged virtual memory system and cannot occur in a segmentation virtual memory system. True Segmented virtual memory systems can incur external fragmentation, exactly as in variablepartition multiprogramming systems.
6- To create a digital signature, a sender first applies a hash
function to the original plaintext message. True To create digital signature, a sender first applies a hash function to the original plaintext message. Next, the sender uses the senders private key to encrypt the message digest. This step creates a digital signature and validates the senders identity 7- The translation lookaside buffer (TLB) is a software data structure that supports the virtual memory address translation operation. False Translation lookaside buffer is used to track frequently used translations, to avoid going through translation in the common case. Typically, the TLB is on the CPU chip, so the lookup time is significantly faster than lookup from the memory 8- Interrupt handler is not allowed to disable all interrupts, otherwise the process that was interrupted will never execute again and there will be a deadlock. False The interrupt handlers are allowed to disable interrupts and may in fact need to disable interrupts. However, the interrupt handlers reside in device drivers or kernel and hence can be ensured to enable interrupts once they are done with their work. 9- The resident part a process in a main memory can be changed in response to actions by other process. True A resident bit indicates whether or not that segment is currently in main memory. If it is, then systems main memory starting address is the main memory address from which the segment begins. Hence, the resident set of a process can be changed in response to actions by other processes.
10-
Tabular noncontiguous file allocation store pointer to file
blocks contiguously in tables to reduce the number of length
seeks required to access a particular record. True Tabular noncontiguous file allocation stores pointers to file blocks contiguously in tables to reduce the number of lengthy seeks required to access a particular record. Because the pointers that locate file data are stored in a central location, the table can be cached so that the chain of blocks that compose a file can be traversed quickly.