测得某个采用按需调页策略的系统部分状态数据为:CPU利用率为20%,对换空间的磁盘利用率为98%,其他设备的利用率为5%,由此断定系统出现异常。此种情况下( )能提高利用率。
A.安装一个更快的硬盘
B.通过扩大硬盘容量增加对换空间
C.增加运行进程数
D.加内存条来增加物理内存容量(增大内存的容量)
E.更换速度更快的CPU
F.采用更快的I/O设备
G.增大磁盘交换区的容量
H.减少多道程序的度数
I.使用更快速的磁盘交换区
正确答案
D、H
答案解析
- CPU利用率低,对换空间的磁盘利用率高,说明程序进出内存频率高,很可能是内存抖动,此时需要增大物理内存空间,或者降低运行进程数。
- 大部分的运行时间都耗费在交换操作上,也就是说物理内存太小导致数据经常需要换入换出,因此需要提高内存大小,此外CPU和IO的的占用率都很低表示CPU一次读取的太多的程序放入内存中,因此需要降低多道程序的度数(个数)
CPU利用率:运行的程序占用的CPU资源,表示机器在某个时间点的运行程序的情况。使用率越高,说明机器在这个时间上运行了很多程序,反之较少。
CPU是负责运算和处理的,内存是交换数据的。
1.可以看出CPU利用率低;3.I/O设备利用率低(减少多道程序的度数)
CPU一次读取的太多的程序放入内存中,因此需要降低多道程序的度数
2.交换空间的磁盘利用率高(增大内存的容量)
交换空间利用率高,因此需要扩大数据交换空间(增大内存的容量)