Operating System - Old Questions

What is the use of DMA controller? Consider the following process and answer the following questions.

Process

Allocation

Max

Available


[A,B,C,D]

[A,B,C,D]

{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



a) What is the content of need matrix?

b) Is the system in safe state? 

c) If P2 request (3 4 0 2) , can the request be granted immediately.

10 marks | Asked in 2024