系统负载是什么?
System Load,系统负载,指当前正在被CPU执行和等待被CPU执行的进程数目总和,是反映系统忙闲程度的重要指标。
多核CPU情况下,完美情况是所有CPU都在使用,没有进程在等待处理.
把CPU比喻成一条(单核)马路,进程任务比喻成马路上跑着的汽车,Load则表示马路的繁忙程度:
怎么看
命令1 w
命令2 top
详解 w
当前时间 11:50:54 up 110 days 启动了110天,17:52 17.52启动的 11 users 11个用户 平均负载 0.21 0.38 0.45
1分钟平均负载 0.21 ,5分钟平均负载 0.38,15分钟平均负载0.45 系统整体负载情况低,没有任务需要排队等待。
再来看看cpu相关信息 单个物理处理器 双核 4线程 在程序里面看来是4核,负载数除以CPU核数 得出每个CPU平均负载
如果计算得出每核负载率超过1 代表过载了 要找解决方案,正常值0.7及以下 比较安全
详解top top
输入top 可以看到