Term
Absolute code can be generated for ___. |
|
Definition
|
|
Term
Which of the following methods of binding instructions and data to memory is performed by most general-purpose operation systems? |
|
Definition
|
|
Term
An address generated by a CPU is referred to as a _____. |
|
Definition
|
|
Term
Suppose we are operating with execution-time binding and the physical address generated is 300. The relocation register is set to 100. What is the corresponding logical address? |
|
Definition
|
|
Term
In a dynamically linked library ____. |
|
Definition
more disk space is used than the option of using a statically-linked library |
|
|
Term
Which of the following binding schemes facilitates swapping? |
|
Definition
|
|
Term
The roll out, roll in variant of swapping is used ____. |
|
Definition
for priority-based scheduling algorithms |
|
|
Term
Which of the following dynamic storage-allocation algorithms results in the smallest leftover hole in memory? |
|
Definition
|
|
Term
Which of the following is true of compaction? |
|
Definition
It is possible only if relocation is dynamic and done at execution |
|
|
Term
A(n) ____ page table has one page entry for each real page (or frame) of memory. |
|
Definition
|
|
Term
A relocation register is used to check for invalid memory addresses generated by a CPU. (T/F) |
|
Definition
|
|
Term
Pure code cannot be shared. (T/F) |
|
Definition
|
|
Term
In current systems, pages are typically between 4 KB and 8 KB in size. (T/F) |
|
Definition
|
|
Term
Hierarchical page tables are appropriate for 64-bit architectures. (T/F) |
|
Definition
|
|
Term
The Linux operating system does not rely on segmentation and uses it mininmally. (T/F) |
|
Definition
|
|
Term
Which of the following is a benefit of allowing a program that is only partially in memory to execute? |
|
Definition
|
|
Term
In systems that support virtual memory ___. |
|
Definition
physical memory is separated from logical memory |
|
|
Term
The vfork() system call in UNIX ___. |
|
Definition
allows the child process to use the address space of the parent |
|
|
Term
Suppose we have the following accesses: 1 2 3 4 2 3 4 1 2 1 1. Suppose that there are also three frames within our system. Using the FIFO replacement algorithm, what will be the final configuration of the three frames following the exectuion of the given |
|
Definition
|
|
Term
Belady's Anomaly states that ____. |
|
Definition
for some page replacement algorithms, the page-fault rate may increase as the number of allocated frames increases |
|
|
Term
Optimal page replacement ____. |
|
Definition
is used mostly for comparison with other page-replacement schemes |
|
|
Term
Given the reference string of page accesses: 1 2 3 4 2 3 4 1 2 1 1 and a system with three page frames, what is the final configuration of the three frames after the true LRU algorithm is applied? |
|
Definition
|
|
Term
In the enhanced second chance algorithm, which of the following oredered pairs represents a page that would be the best choice for replacement? |
|
Definition
|
|
Term
The ____ allocation algorithm allocates available memory to each process according to its size. |
|
Definition
|
|
Term
The ____ is the number of entries in the TLB multiplied by the page size. |
|
Definition
|
|
Term
Virtual memory decreases the degree of multiprogramming in a system. (T/F) |
|
Definition
|
|
Term
Stack algorithms can never exhibit Belady's anomaly. (T/F) |
|
Definition
|
|
Term
Windows XP implements virtual memory using demand paging with clustering. (T/F) |
|
Definition
|
|