Exam 2: Memory Management: Early Systems
Exam 1: Introducing Operating Systems50 Questions
Exam 2: Memory Management: Early Systems50 Questions
Exam 3: Memory Management: Virtual Memory50 Questions
Exam 4: Processor Management50 Questions
Exam 5: Process Management50 Questions
Exam 6: Concurrent Processes50 Questions
Exam 7: Device Management50 Questions
Exam 8: File Management50 Questions
Exam 9: Network Organization Concepts50 Questions
Exam 10: Management of Network Functions50 Questions
Exam 11: Security and Ethics50 Questions
Exam 12: System Management50 Questions
Exam 13: Unix Operating System50 Questions
Exam 14: Ms-Dos Operating System50 Questions
Exam 15: Windows Operating Systems50 Questions
Exam 16: Linux Operating System50 Questions
Select questions type
The ____ contains the value that must be added to each address referenced in the program so it will be able to access the correct memory addresses after relocation.
(Multiple Choice)
4.8/5
(42)
A null entry in the busy list occurs when a memory block between two other busy memory blocks is returned to the free list.
(True/False)
4.8/5
(33)
____ is the first step in the algorithm to load a job in a fixed partition.
(Multiple Choice)
4.9/5
(37)
The ____ of memory, sometimes referred to as garbage collection or defragmentation, is performed by the operating system to reclaim fragmented sections of the memory space.
(Multiple Choice)
4.8/5
(41)
The problem of partition intrusion is present in single-user contiguous allocation schemes.
(True/False)
4.8/5
(42)
The ____ keeps the free/busy lists organized by memory locations, low-order memory to high-order memory.
(Multiple Choice)
4.8/5
(33)
The following algorithm can be described as ____. 1 Initialize memory_block(0) = 99999
2 Compute initial_memory_waste = memory_block(0) - job_size
3 Initialize subscript = 0
4 Set counter to 1
5 Do while counter <= number of blocks in memory
If job_size > memory_size(counter)
Then counter = counter + 1
Else
Memory_waste = memory_size(counter) - job_size
If initial_memory_waste > memory_waste
Then subscript = counter
Initial_memory_waste = memory_waste
Counter = counter + 1
End do
6 If subscript = 0
Then put job in waiting queue
Else
Load job into memory_size(subscript)
Adjust free/busy memory lists
7 Go fetch next job
(Multiple Choice)
4.9/5
(32)
In a dynamic partition scheme, ____, is how the Memory Manager deallocates a block that is between two other free blocks?
(Multiple Choice)
4.8/5
(44)
____ is how memory is deallocated in a fixed partition scheme.
(Multiple Choice)
4.7/5
(40)
Showing 41 - 50 of 50
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)