Question: A process A may request use of, and be granted control of, a particular a printer device. Before the printing of 5000 pages of
A process A may request use of, and be granted control of, a particular a printer device. Before the printing of 5000 pages of this process, it is then suspended because another process C want to print 1000 copies of test. At the same time, another process C has been launched to print 1000 pages of a book. It is then undesirable for the Operating system to simply to lock the channel and prevent its use by other processes; The printer remains unused by all the processes during the remaining time. Source: Mpiana, LA. 2022. Question 4 4.1 What is the name of the situation by which the OS is unable to resolve the dispute of different processes to use the printer and therefore the printer remain unused. (3 Marks) 4.2 Processes interact to each other based on the degree to which they are aware of each other's existence. Differentiate the three possible degrees of awareness and the consequences of each between processes Explain how the above scenario can lead to a control problem of starvation. 4.3 4.4 The problem in the above scenario can be solve by ensuring mutual exclusion. requirements of mutual exclusion. (12 Marks) (5 Marks) Discuss the (5 Marks)
Step by Step Solution
There are 3 Steps involved in it
The two images show a text scenario and a set of questions based on that scenario Lets break down each question and provide an answer one at a time 41 What is the name of the situation by which the OS ... View full answer
Get step-by-step solutions from verified subject matter experts
