Question: Consider a system in which the total available memory is 48K and in which memory once allocated to a process cannot be preempted from that
Consider a system in which the total available memory is 48K and in which memory once allocated to a process cannot be preempted from that process. Three processes A, B, and C have declared in advance that the maximum amount of memory that they will require is 25K, 15K, and 41K bytes respectively. When the three processes are all in execution and using 3K, 9K, and 24K bytes of memory respectively, which one of the following requests for additional allocation can be granted with a guarantee that deadlock will not occur as a result of the allocation:
- A requests 9K bytes
- C requests 7K bytes
- B requests 6K bytes
- A requests 6K bytes
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
