1 votes 1 votes Operating System operating-system + – nitish asked Aug 8, 2017 edited Aug 9, 2017 by Bikram nitish 577 views answer comment Share Follow See all 4 Comments See all 4 4 Comments reply stblue commented Aug 9, 2017 reply Follow Share since system is doing lot of page replacement, which takes most of the system time, its like concept of trashing 1) first solution is we could install more main memory so more pages could acquire by memory and less page fault will happen 2) Second solution is we decrease degree multiprogramming, so as we have to deal with less process, so we can easily accomodate pages of running process in memory. So according to me option b is correct. 3 votes 3 votes arch commented Sep 2, 2017 reply Follow Share why decreasing degree of multiprogramming? question saying 30% cpu utilizing means cpu is not actually wasting time in swapping so we should increase degree of multiprogramming? plz correct me if i am wrong. 0 votes 0 votes saxena0612 commented Sep 2, 2017 reply Follow Share @arch : Here it is the case of Virtual memory as it is mentioned a scenario of demand paging and system is performing 95% time paging thus it implies that there are more processes in the memory and fewer frames or I should say free frames thus decreasing degree of multiprogramming will eventually free up space and thus paging could be reduced. 0 votes 0 votes arch commented Sep 2, 2017 reply Follow Share ok ok i got it cpu is busy in swapping but actual productive work is less. productive work says cpu utilization just like busy waiting in which cpu is busy but not doing productive work so cpu utilization become low due to busy waiting. am i right? 0 votes 0 votes Please log in or register to add a comment.