Deck 8: Virtual Memory

ملء الشاشة (f)
exit full mode
سؤال
The addresses a program may use to reference memory are distinguished from the addresses the memory system uses to identify physical storage sites.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
One way to counter the potential performance problems of a variable-allocation global scope policy is to use page buffering.
سؤال
Segmentation is not visible to the programmer.
سؤال
Segments may be of unequal, indeed dynamic, size.
سؤال
_________ is the virtual storage assigned to a process.

A) Virtual address space
B) Virtual address
C) Real address
D) Address space
سؤال
The PFF policy evaluates the working set of a process at sampling instances based on elapsed virtual time.
سؤال
The size of virtual storage is limited by the actual number of main storage locations.
سؤال
Most of the memory management issues confronting the operating system designer are in the area of paging when segmentation is combined with paging.
سؤال
The __________ structure indexes page table entries by frame number rather than by virtual page number.

A) hash table
B) segment table
C) page table
D) inverted page table
سؤال
The smaller the page size, the greater the amount of internal fragmentation.
سؤال
Virtual memory allows for very effective multiprogramming and relieves the user of the unnecessarily tight constraints of main memory.
سؤال
__________ is the range of memory addresses available to a process.

A) Address space
B) Real address
C) Virtual address
D) Virtual address space
سؤال
The design issue of page size is related to the size of physical main memory and program size.
سؤال
The address of a storage location in main memory is the __________ .

A) address space
B) virtual address space
C) real address
D) virtual address
سؤال
The principle of locality states that program and data references within a process do not tend to cluster.
سؤال
The placement policy determines where in real memory a process piece is to reside.
سؤال
The _________ states the process that owns the page.

A) process identifier
B) control bits
C) page number
D) chain pointer
سؤال
The page currently stored in a frame may still be replaced even when the page is locked.
سؤال
UNIX is intended to be machine independent; therefore its memory management scheme will vary from one system to the next.
سؤال
A precleaning policy writes modified pages before their page frames are needed so that pages can be written out in batches.
سؤال
The _________ determines when a page should be brought into main memory.

A) page fault
B) fetch policy
C) working set
D) resident set management
سؤال
The portion of a process that is actually in main memory at any time is defined to be the _________ of the process.
سؤال
A _________ chooses only among the resident pages of the process that generated the page fault in selecting a page to replace.

A) global replacement policy
B) page replacement policy
C) local replacement policy
D) page placement policy
سؤال
_________ is the concept associated with determining the number of processes that will be resident in main memory.

A) Virtual memory manager
B) Page fault frequency
C) LRU policy
D) Load Control
سؤال
The __________ policy treats the page frames allocated to a process as a circular buffer and pages are removed in round robin style.
سؤال
The size of virtual storage is limited by the addressing scheme of the computer system and by the amount of __________ available.
سؤال
The technique where the processor is equipped with hardware that allows it to interrogate simultaneously a number of TLB entries to determine if there is a match on page number is referred to as __________ .
سؤال
To overcome the problem of doubling the memory access time, most virtual memory schemes make use of a special high-speed cache for page table entries called a __________ .
سؤال
__________ is transparent to the programmer and eliminates external fragmentation providing efficient use of main memory.

A) Hashing
B) Paging
C) Segmentation
D) Thrashing
سؤال
With _________ pages other than the one demanded by a page fault are brought in.

A) slab allocation
B) thrashing
C) hashing
D) prepaging
سؤال
A __________ policy allows the number of page frames allocated to a process to be varied over the lifetime of the process.
سؤال
The _________ algorithm requires a use bit to be associated with each page in memory.

A) page placement
B) working set
C) VSWS
D) page fault frequency
سؤال
When the system spends most of its time swapping pieces rather than executing instructions it leads to a condition known as _________ .
سؤال
The _________ policy results in the fewest number of page faults.

A) Optimal
B) FIFO
C) Clock
D) LRU
سؤال
_________ is where modified process pages can be written out at the time of replacement, or a precleaning policy can be used, which clusters the output activity by writing out a number of pages at once.

A) Load control
B) Cleaning policy
C) Placement policy
D) Replacement policy
سؤال
The address assigned to a location in virtual memory to allow that location to be accessed as though it were part of main memory is the __________ .
سؤال
_________ allows the programmer to view memory as consisting of multiple address spaces.

A) Paging
B) Locality
C) Segmentation
D) Resident set management
سؤال
_________ is a storage allocation scheme in which secondary memory can be addressed as though it were part of main memory.
سؤال
Because a process executes only in main memory, that memory is referred to as ____________ .
سؤال
A _________ is issued if a desired page is not in main memory.

A) paging error
B) page replacement policy
C) page fault
D) page placement policy
سؤال
In SVR4 and Solaris systems, the memory management scheme that manages memory allocation for the kernel is called the _________ .
سؤال
Linux makes use of a three-level page table structure consisting of the following types of tables: page directory, page table, and __________ .
سؤال
The __________ provides a virtual memory capability that allocates page frames in main memory to processes and also allocates page frames to disk block buffers.
سؤال
The __________ policy replaces the page in memory that has not been referenced for the longest time.
سؤال
With __________ , a page is brought into main memory only when a reference is made to a location on that page.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 8: Virtual Memory
1
The addresses a program may use to reference memory are distinguished from the addresses the memory system uses to identify physical storage sites.
True
2
One way to counter the potential performance problems of a variable-allocation global scope policy is to use page buffering.
True
3
Segmentation is not visible to the programmer.
False
4
Segments may be of unequal, indeed dynamic, size.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
5
_________ is the virtual storage assigned to a process.

A) Virtual address space
B) Virtual address
C) Real address
D) Address space
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
6
The PFF policy evaluates the working set of a process at sampling instances based on elapsed virtual time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
7
The size of virtual storage is limited by the actual number of main storage locations.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
8
Most of the memory management issues confronting the operating system designer are in the area of paging when segmentation is combined with paging.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
9
The __________ structure indexes page table entries by frame number rather than by virtual page number.

A) hash table
B) segment table
C) page table
D) inverted page table
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
10
The smaller the page size, the greater the amount of internal fragmentation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
11
Virtual memory allows for very effective multiprogramming and relieves the user of the unnecessarily tight constraints of main memory.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
12
__________ is the range of memory addresses available to a process.

A) Address space
B) Real address
C) Virtual address
D) Virtual address space
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
13
The design issue of page size is related to the size of physical main memory and program size.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
14
The address of a storage location in main memory is the __________ .

A) address space
B) virtual address space
C) real address
D) virtual address
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
15
The principle of locality states that program and data references within a process do not tend to cluster.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
16
The placement policy determines where in real memory a process piece is to reside.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
17
The _________ states the process that owns the page.

A) process identifier
B) control bits
C) page number
D) chain pointer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
18
The page currently stored in a frame may still be replaced even when the page is locked.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
19
UNIX is intended to be machine independent; therefore its memory management scheme will vary from one system to the next.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
20
A precleaning policy writes modified pages before their page frames are needed so that pages can be written out in batches.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
21
The _________ determines when a page should be brought into main memory.

A) page fault
B) fetch policy
C) working set
D) resident set management
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
22
The portion of a process that is actually in main memory at any time is defined to be the _________ of the process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
23
A _________ chooses only among the resident pages of the process that generated the page fault in selecting a page to replace.

A) global replacement policy
B) page replacement policy
C) local replacement policy
D) page placement policy
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
24
_________ is the concept associated with determining the number of processes that will be resident in main memory.

A) Virtual memory manager
B) Page fault frequency
C) LRU policy
D) Load Control
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
25
The __________ policy treats the page frames allocated to a process as a circular buffer and pages are removed in round robin style.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
26
The size of virtual storage is limited by the addressing scheme of the computer system and by the amount of __________ available.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
27
The technique where the processor is equipped with hardware that allows it to interrogate simultaneously a number of TLB entries to determine if there is a match on page number is referred to as __________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
28
To overcome the problem of doubling the memory access time, most virtual memory schemes make use of a special high-speed cache for page table entries called a __________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
29
__________ is transparent to the programmer and eliminates external fragmentation providing efficient use of main memory.

A) Hashing
B) Paging
C) Segmentation
D) Thrashing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
30
With _________ pages other than the one demanded by a page fault are brought in.

A) slab allocation
B) thrashing
C) hashing
D) prepaging
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
31
A __________ policy allows the number of page frames allocated to a process to be varied over the lifetime of the process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
32
The _________ algorithm requires a use bit to be associated with each page in memory.

A) page placement
B) working set
C) VSWS
D) page fault frequency
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
33
When the system spends most of its time swapping pieces rather than executing instructions it leads to a condition known as _________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
34
The _________ policy results in the fewest number of page faults.

A) Optimal
B) FIFO
C) Clock
D) LRU
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
35
_________ is where modified process pages can be written out at the time of replacement, or a precleaning policy can be used, which clusters the output activity by writing out a number of pages at once.

A) Load control
B) Cleaning policy
C) Placement policy
D) Replacement policy
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
36
The address assigned to a location in virtual memory to allow that location to be accessed as though it were part of main memory is the __________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
37
_________ allows the programmer to view memory as consisting of multiple address spaces.

A) Paging
B) Locality
C) Segmentation
D) Resident set management
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
38
_________ is a storage allocation scheme in which secondary memory can be addressed as though it were part of main memory.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
39
Because a process executes only in main memory, that memory is referred to as ____________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
40
A _________ is issued if a desired page is not in main memory.

A) paging error
B) page replacement policy
C) page fault
D) page placement policy
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
41
In SVR4 and Solaris systems, the memory management scheme that manages memory allocation for the kernel is called the _________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
42
Linux makes use of a three-level page table structure consisting of the following types of tables: page directory, page table, and __________ .
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
43
The __________ provides a virtual memory capability that allocates page frames in main memory to processes and also allocates page frames to disk block buffers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
44
The __________ policy replaces the page in memory that has not been referenced for the longest time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
45
With __________ , a page is brought into main memory only when a reference is made to a location on that page.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.