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

Uploaded by

Michael Johnson
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% 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.

Uploaded by

Michael Johnson
Copyright
© © All Rights Reserved
Available Formats
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.

You might also like