Share
Explore BrainMass

CPU Utilization

Consider a demand-paging system with the following time-measured utilizations:

CPU utilization 20%
Paging disk 97.7%
Other I/O devices 5%

For each of the following say, whether it will (or is likely to) improve CPU utilization. Explain the 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
h. Increase the page size

Solution Preview

A)Install a faster CPU: No, Installing a faster CPU will not improve CPU utilization in current scenario , because the CPU is already under Utilized.

B)Install a bigger paging disk: No, in this scenario , paging disk is full but still has some room for storage , but CPU is running on just 20% of its capacity , increasing the paging disk will give the ability to store more data on the paging disk , but it will not make CPU to perform faster.

C)Increase the degree of multiprogramming: Yes , In this scenario it is evident that there are many programs that are waiting to get the execution cycle of the CPU , since the paging disk is almost full , but the CPU is running at just 20% which means it is running few ...

Solution Summary

Consider a demand-paging system with the following time-measured utilizations:

CPU utilization 20%
Paging disk 97.7%
Other I/O devices 5%

$2.19