Linux CPU负载是单位时间活跃进程(R/D状态)平均数,反映系统任务压力而非CPU使用率;uptime显示1/5/15分钟负载,需对比逻辑CPU数判断:≈线程数为满载,>则排队承压,

Linux 的 CPU 负载(load average)不是 CPU 使用率,而是单位时间内系统中“活跃进程”的平均数量——包括正在运行的、等待 CPU 的(R 状态),以及因等待 I/O 而不可中断的(D 状态)进程。它反映的是系统整体任务压力,而不是 CPU 核心忙不忙。
怎么看负载数值?
执行 uptime 或 top 命令,会看到类似这样的输出:
load average: 1.25, 0.87, 0.42
这三个数字分别代表最近 1 分钟、5 分钟、15 分钟 的平均负载。重点看后两个(5/15 分钟),它们更稳定,能反映持续压力趋势。
关键不是绝对值大小,而是和你的 CPU 总线程数对比:
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
还木有评论哦,快来抢沙发吧~