linux下查看cpu负载及分析

linux下查看cpu负载有两个命令可以看:uptime 和 top.

其中load average的三个值分别表示1分钟、5分钟、15分钟的CPU负载情况,是运维需要经常关注的
那么怎么确定这些值展现出什么问题呢?
分析:

对于单核处理器来说(值的大小和cpu的核数有关系) ,可以把值分为3个级别

1)小于1.0 如果值小于1,那么说明系统cpu处理很流畅,不会出现等待,堵塞
2)等于1.0 说明cpu能力刚刚满负荷,
3)大于1.0 说明cpu已经超负荷,进程处理需要等待了,效率低下

对于多核处理器说(假设双核),等于说处理能力增加了一倍,比较的值就是2了,小于2.0才不用担心

那么怎么知道自己机器的cpu核数呢?

那么1/5/15分钟以哪个值为准呢?
一般5和15分钟才具有参考意义。

转载于:https://blog.51cto.com/9486329/2073212

你可能感兴趣的:(linux下查看cpu负载及分析)