Debian测试如果负载平均值显示实际值



如何测试我的内核显示正确的负载平均值?该服务器上的负载总是很高,我怀疑这是真正的负载。我使用内核3.2.0

Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.53-2 x86_64 GNU/Linux

和Debian版本7.3

如果您计划直接从内核获取更多信息,那么最好查看/proc/proc/sched_debug(这需要,sched_debug = y),那么您可以在中查找相关信息那里。他们基本上出口了各种跑步字段。负载,运行任务的#,通过CPU_LOAD加载stat []等。解释这些字段可能需要Linux调度程序的内部知识。

要保持直截了当,您可以做:

      cat /proc/sched_debug|grep -w load

这将为您提供与负载相关的所有信息。如果可能的话,编写脚本或程序来解析所需的字段以更好地解释。希望这会有所帮助!

您可以通过执行以下命令

找到平均负载
uptime
top
cat /proc/loadavg

最新更新