问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
CPU性能评估指标主要有哪些?
从整体上来说,因为CPU处理的事务比较多,所以它的性能指标也比较多。常见的指标及其说明如下:
1)CPU使用率
CPU使用率是评估CPU性能最直接的指标,它表示每个处理器的整体使用率。如果在持续的一段时间里,CPU的使用率都大于80%,就表明CPU可能出现了瓶颈。
2)%us:应用程序(用户空间)
%us表示用户的应用进程占用的CPU百分比。如果%us的值很高,则表明系统正在执行实际的工作。
3)%sy:系统(内核空间)
%sy表示系统内核操作花费的时间占CPU所用时间的百分比,包括中断。如果%sy的值持续很高,则表明网络或驱动器堆栈可能存在瓶颈。通常系统只会花费很少的时间在内核操作上。
4)%wa:I/O等待
%wa表示等待I/O操作所需的CPU时间总和占CPU所用时间的百分比,系统不应该花费过多的时间等待I/O操作,否则就要检查一下I/O子系统各方面的性能。
5)%id:空闲时间
%id表示CPU空闲时间总和占CPU所用时间的百分比。这个值越大,表明系统CPU的负荷越小。
6)%ni:Nice时间
%ni表示花费在执行re-nicing(改变进程的执行顺序和优先级)进程上的时间占CPU所用时间的百分比。
除了以上这些性能指标外,还有诸如队列中等待执行的进程数、上下文切换、中断等性能指标。
评论
有用 3
墨值悬赏