wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OS Ch8_2

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.
A global replacement policy considers all unlocked pages in main memory as candidates for replacement, regardless of which process owns a particular page.
a)
true
b)
false
2.
A Page Fault occurs when the desired page table entry is not found in the Translation Lookaside Buffer (TLB).
a)
true
b)
false
3.
In a combined paging/segmentation system, a user's address space is broken up into a number of fixed-size pages, which in turn are broken up into a number of segments.
a)
true
b)
false
4.
In a combined segmentation-paging system, there is no internal framentation.
a)
true
b)
false
5.
In a precleaning policy, modified pages are written to secondary memory once they have been selected for replacement.
a)
true
b)
false
6.
In a system employing a memory management strategy that doesn't require an entire process to be in main memory at one time, the portion of a process that is actually in main memory at any given time is defined to be the resident set of the process.
a)
true
b)
false
7.
Linux is an example of an operating system that does not provide virtual memory.
a)
true
b)
false
8.
Linux makes use of a two-level page table structure, consisting of a page directory and a page table.
a)
true
b)
false
9.
One of the advantages to the programmer of virtual memory using segmentation is that it simplifies the handling of growing data structures by allowing the segment to grow or shrink as necessary.
a)
true
b)
false
10.
SVR4 and Solaris systems use two separate schemes for memory management, one for user processes and disk I/O, and another for kernel memory allocation.
a)
true
b)
false
11.
The condition known as thrashing occurs when the majority of the processes in main memory require repetitive blocking on a single shared I/O device in the system.
a)
true
b)
false
12.
The fetch policy determines when a page should be brought into main memory.
a)
true
b)
false
13.
The Least Recently Used (LRU) replacement policy replaces the page in memory that has been referenced most recently.
a)
true
b)
false
14.
The modify (M) bit is a control bit in a page table entry that indicates whether the contents of the corresponding page have been altered since the page was last loaded into memory.
a)
true
b)
false
15.
To achieve sharing in a segmentation system, it is possible for a segment to be referenced in the segment tables of more than one process.
a)
true
b)
false
16.
user process sees a separate 32-bit address space, allowing 4 GB of memory per process.
a)
true
b)
false
17.
With prepaging, pages other than the one demanded by a page fault are brought in. Prepaging exploits the characteristics of most secondary memory devices, such as disks, which have seek times and rotational latency.
a)
true
b)
false