2,395 views
0 votes
0 votes

 

2 Answers

1 votes
1 votes

Correct option is D

The situation which is presented has occured, due to phenomena knows as Thrashing,means after certain point if we try to increase degree of multiprogramming than CPU utilization decreases drastically.So here system is in thrashing.

As we can see hard disk utilization is 85% this means system is spending more time in Page replacement this is due to increase in degree of multiprogramming. 

So as a result,we cannot increase degree of multiprogamming, if we try to increase than CPU utilization will fall more which will result in more time for completion of process.

There is no deadlock as process are executing.

D one is correct if we suspend some prcoess than system can be recovered from thrashing and CPU utlization can also be increase which in overall will improve system performance.

0 votes
0 votes
system must be thrashing because hard disk utilization is more than cpu according to me there is A or D is the correct option if you find out correct then mail me

Related questions

2 votes
2 votes
4 answers
1
3 votes
3 votes
2 answers
2
Pradip Nichite asked Dec 9, 2015
3,905 views
If the waiting time for a process is p and there are n processes in the memory then the CPU utilization is given by,a. $\frac{p}{n}$b. $p^{n}$c. $1-p^{n}$d. $n-p^{n}$
0 votes
0 votes
3 answers
3
Chaitanya Kale asked Sep 22, 2022
667 views
If we are using non-preemptive CPU scheduling then can there be process state transition from running to ready state?
1 votes
1 votes
1 answer
4
iarnav asked Jan 12, 2022
406 views
Does non preemptive CPU scheduling needs hardware support.kindly explain.