【LINUX】(平均负载)load average含义及计算指标获取


WEL测试:这是什么?我想看看,看了会不会中毒呀?有点害怕


(平均负载)load average是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数

  • 可运行状态
    ps命令进程状态为: R 状态(Running 或 Runnable)的进程

  • 不可中断状态

    ps命令进程状态为: D 状态(Uninterruptible Sleep,也称为 Disk Sleep)的进程

(平均负载)load average指的是平均的活跃进程数,那么最理想的,就是每个 CPU是逻辑核数,即core个数)上都刚好运行着一个进程

获取系统的逻辑核数
cat /proc/cpuinfo | grep 'processor' | wc -l
获取当前时间活跃进程数
ps -aux | awk '{ if(NR!=1 && ($8=="R"||$8=="D"))print}' | wc -l
WEL测试 CSDN认证博客专家 软件测试 性能测试 接口测试
一线的测试工作人员。喜欢专研并应用新的技术,用于提升测试效率。擅长:测试新人培训、测试进阶、接口测试、性能测试、问题定位、自动化、数据测试、渗透测试! 如果对测试感兴趣或者遇到一些难题,可以加我微信:Wel_Test,加时填好备注!
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页