Question: Consider a memory system with memory allocated as shown below. Suppose the following actions occur in order: A Process E starts and requests 3 0

Consider a memory system with memory allocated as shown below.
Suppose the following actions occur in order:
A
Process E starts and requests 300 memory units.
400
Process B exits.
800
B
Process F starts and requests 800 memory units.
Process C exits.
Process G starts and requests 900 memory units.
0
1600
1900
2400
C
3100
34000
D
Which of the following will be the correct scenario for process G?
Da. Using worst-fit dynamic contiguous allocation, the starting address of process G is 1900
b. Using worst-fit dynamic contiguous allocation, the starting address of process G is 2400
c. Using worst-fit dynamic contiguous allocation, the starting address of process G is 1600
d. Using worst-fit dynamic contiguous allocation, the starting address of process G is 1200

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!