Multiple Choice
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
A) first-fit memory allocation
B) best-fit memory allocation
C) least-fit memory allocation
D) fixed partition memory allocation
Correct Answer:

Verified
Correct Answer:
Verified
Q40: Consider the following space requirements for jobs
Q41: The _ contains the value that must
Q42: A null entry in the busy list
Q43: _ is the first step in the
Q44: The _ of memory, sometimes referred to
Q45: The problem of partition intrusion is present
Q46: The _ keeps the free/busy lists organized
Q48: In a dynamic partition scheme, _, is
Q49: _ is how memory is deallocated in
Q50: The fixed partition scheme works well _.<br>A)