Question

Consider a system where an average process spends 70% of its time waiting for I/O. What...

Consider a system where an average process spends 70% of its time waiting for I/O. What should be the degree of multiprogramming to achieve 95% CPU utilization in the system?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Let n be the number of processes in the system and process waits for 70% of time and and 30% of time it utilizes the CPU and then we can see that 0.3T*n=0.95T and Hence we can see that acceptable number of processes is 3.16 or 4

Add a comment
Know the answer?
Add Answer to:
Consider a system where an average process spends 70% of its time waiting for I/O. What...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • نقطة واحدة Consider a demand-paged computer system where the degree of multiprogramming is currently fixed at...

    نقطة واحدة Consider a demand-paged computer system where the degree of multiprogramming is currently fixed at four. The system was recently measured to determine utilization of CPU and the paging disk which are equal to 13 percent and 3 percent respectively. To increase the CPU utilization, it :should Increase the degree of multiprogramming Decrease the degree of multiprogramming O نقطة واحدة The execution of an entire process, or parts of it, at different sites called Computation Migration O Data Migration...

  • 8.27 Consider a demand-paging system with the following time-measured utilizations: CPU utilizati...

    Operating Systems 8.27 Consider a demand-paging system with the following time-measured utilizations: CPU utilization Paging disk Other I/O devices 20% 97 7% 5% For each of the following, indicate whether it will (or is likely to) improve CPU utilization. Explain vour answers. Install a faster CPU. Install a bigger paging disk Increase the degree of multiprogramming. Decrease the degree of multiprogramming Install more main memorv. Install a faster hard disk or multiple controllers with multiple hard disks. Add prepaging to...

  • Consider a demand-paged computer system where the degree of mul- tiprogramming is currently fixed at four....

    Consider a demand-paged computer system where the degree of mul- tiprogramming is currently fixed at four. The system was recently measured to determine utilization of the CPU and the paging disk. Three alternative results are shown below. For each case, what is happening? Can the degree of multiprogramming be increased to increase the CPU utilization? Is the paging helping? *CPU utilization 13 percent; disk utilization 97 percent *CPU utilization 87 percent; disk utilization 3 percent *CPU utilization 13 percent; disk...

  • d) Consider a CPU running a single process having an execution time of 25ns, in which...

    d) Consider a CPU running a single process having an execution time of 25ns, in which 12 ns are for I/O process. Determine the CPU utilization. (e) For the CPU in part (d), if the CPU is running a multiprogramming environment, and the CPU utilization needs to be doubled, find the number of processes that need to be running simultaneously.

  • What is the CPU utilization if there are 5 processes running at the same time, and...

    What is the CPU utilization if there are 5 processes running at the same time, and on average the CPU spends 30% of its time waiting on I/O completion?

  • Problem 4- Resource Utilization (16 points) Consider a demand-paged computer system using a virtu...

    Problem 4- Resource Utilization (16 points) Consider a demand-paged computer system using a virtual memory management o do only main memory and disk for paging. Suppose the organization running this system can one of the following actions at the present time: afforn policy for (a) Get a faster CPU (b) Get a faster paging disk (c) Decrease the degree of multiprogramming (d) Increase the degree of multiprogramming m was measured to determine the utilization of the CPU and paging disk....

  • 1. Consider a demand-paging system with the following time-measured utilizations: CPU utilization 20% Paging disk 5%...

    1. Consider a demand-paging system with the following time-measured utilizations: CPU utilization 20% Paging disk 5% Other I/O devices 97% Indicate which will improve system utilization and explain your answer.    a. Install a faster CPU . b. Install a bigger paging disk. c. Increase the degree of multiprogramming. d. Decrease the degree of multiprogramming. e. Install more main memory. f. Install a faster hard disk or multiple controllers with multiple hard disks. g. Add prepaging to the page-fetch algorithms....

  • Q2. Consider the following processes with arrival time and burst time. 20 Marks Process Arrival Time...

    Q2. Consider the following processes with arrival time and burst time. 20 Marks Process Arrival Time Burst Time P16 29 0.0 P21 19.0 12 P32 22.0 13 P41 30.0 25 Calculate waiting time and average waiting time Round Robin (R-R) scheduling algorithm by using the following Quantum/Time slice: a. Quantum/Time Slice = 8 b. Quantum/Time Slice = 16 Q3. Calculate the CPU Utilization and Idle time by considering 35% I/O wait and number of processes are from 1 to 5....

  • a-) Draw the gantt chart and computecpu waiting time using preeptive-priority algorithm for the cpu I/O...

    a-) Draw the gantt chart and computecpu waiting time using preeptive-priority algorithm for the cpu I/O device is using FCFS. Compute cpu utilization as well. b-) Draw the gantt chart and compute cpu waiting time using round-robin algorithm for the cpu where quantum is 3 milli seconds. Compute cpu utilization as well. comp 214 2019/2020 Summer School Assignment 1 Priority Arrival Time 4 cpu 12 cpu 6. 3 3 P2 2 4 2 4 loane P3 4 ㅋ 8 6...

  • I. What is the use of a process table in program execution? II. What is the...

    I. What is the use of a process table in program execution? II. What is the difference between a process that is ready and a process that is waiting? III. What complications could arise in timesharing/multitasking system if two processes require access to the same file at the same time? Are there cases such request should be granted? Are there cases such request should be denied? I. What are the various functions of the memory manager in an operating system?...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT