9 9 votes In a system using single processor, a new process arrives at the rate of six processes per minute and each such process requires seven seconds of service time. What is the CPU utilization? 70% 30% 60% 64% Operating System isro2011 operating-system process-synchronization + – go_editor 8.4k views answer comment Share Follow Print See all 2 Comments 2 2 Comments reply moni2305 commented Jun 28, 2016 reply Follow flag Can u pls explain this 0 0 replyShare sarbesh commented May 6, 2017 reply Follow flag Totel no of second cpu work is 6*7=42second Cpu utillisation= (42/60)*100= 70% Answer A 0 0 replyShare Please log in or register to add a comment.
Best answer 15 15 votes There are six process coming in one minute and each process require $7sec$. So $\text{CPU utilization}=\frac{\text{Useful Time}}{\text{Total time}}$ So CPU will be busy for $42 sec$ to service each process within one minute. This will be a useful time. So $\text{CPU utilization} =\frac{42}{60}\times 100$ =70% ManojK answered Jun 21, 2016 • edited Jan 7, 2020 by `JEET ManojK comment Share Follow See all 3 Comments 3 3 Comments reply TARAB Malik commented Jun 4, 2023 reply Follow flag total time=60? why? 1 1 replyShare Harish Hatmode commented Jun 7, 2023 reply Follow flag Data is given for No of processes per minute which 60 sec. CPU is running for 42 sec. 0 0 replyShare Shreed commented Sep 29, 2023 reply Follow flag Alternative approach – If process bt is 7sec, then in 1 min we can ideally complete execution of 60/7 = 8.57 jobs, but we are only executing 6 jobs. So cpu utilization = (6/8.57)x 100 = 70% 0 0 replyShare Please log in or register to add a comment.