63.9k views
2 votes
Suppose a computer has 1GB of memory. Operating System takes 256 MB of memory. Imagine each task takes up 196 MB of memory and the average I/O wait is 80%. What would be the CPU utilization if you have 6 jobs? What would be the CPU utilization if you have 20 jobs?

User Luccas
by
5.7k points

1 Answer

7 votes

Answer:

The description for the given question is described in the explanation section below.

Step-by-step explanation:

  1. Note that 20 programs or files are programmed into the storage at this time.
  2. The operating system is idle at a certain moment, waiting for both the I/O action by the 20 programs.
  • Each system is estimated to be investing 80 percent (0.8) of the waiting period.
  • Multiply the processing time among all 20 initiatives, to assess the likelihood.

⇒ 0.8 ^ 20 = 0.012

  • Assess the possibility of twenty services to assess the processing time utilization.
  • Subtract the product of 20 programs from 1. To assess the likelihood.

⇒ 1 - 0.012 = 0.988

The CPU then spends 98.9 percent of its time on 20 applications.

User Brujoand
by
4.8k points