Consider the following snapshot of a system Job | Allocated A B C D |…

Previous year question for Operating Systems.

Question

Consider the following snapshot of a system

Job | Allocated A B C D | Maximum A B C D | Available A B C D

--- | --- | --- | ---

P0 | 0 0 1 2 | 0 0 1 2 | 1 5 2 0

P1 | 1 0 0 0 | 1 7 5 0 |

P2 | 1 3 5 4 | 2 3 5 6 |

P3 | 0 6 3 2 | 0 6 5 2 |

P4 | 0 0 1 4 | 0 6 5 6 |

Use the banker's algorithm to answer the following:-

a) Find out the contents of matrix "Need".

b) Is system in a safe state?

c) If a request from Process P1 arrives for (0, 4, 2, 0) Can the request be granted immediately?

Related pages

More PYQs on Deadlock Avoidance

Open on CachedInfo