uptime

打印系统平均负载

Untitled

最后三个数字是1,5,15分钟内的平均负载,通过比较这三个数字,可以判断负载在15分钟内是在上升,下降还是平稳

平均负载表示了对cpu资源的需求,通过汇总正在运行的线程数和正在排队的线程数计算得出,也可以把使用率加上线程调度器延时得出

平均负载大于cpu数量表示cpu不足以服务线程,有些线程在等待,平均负载小于cpu数量,表示还有一些余量,线程可以在它们想要的时候在cpu上运行

linux目前把在nmi状态执行磁盘io的任务也计入了平均负载,这意味着平均负载不能用来单用表示cpu余量或饱和度,因为负载可能在cpu和磁盘之间不断变化

vmstat

虚存统计信息,最后几列打印了系统全局范围内的cpu平均负载

Untitled