先用 top 命令查看一下 如下图:
就看画框的地方
load average 就是 CPU 的 Load
它表示 CPU 使用队列的长度 这个数字越小越好
这里有一个误区 那就是 CPU 利用率高 并不意味着负载就一定大
比方说有一个程序 它一直使用 CPU 进行运算 那么 CPU 的使用率可能逼近 100% 但是 CPU 的工作负载趋近于 1 如果同时执行两个这样的程序 则 CPU 的使用率还是逼近 100% 但是工作负载变成 2 了
也就是说 如果 CPU 的工作负载大 就代表 CPU 要在多个工作之间切换