Linux负载平均数十亿,线程数仅为数千?

前端之家收集整理的这篇文章主要介绍了Linux负载平均数十亿,线程数仅为数千?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们的一台服务器目前的平均负载均为
数十亿(与b),同时报告它只有1,031居民
主题
top - 12:04:26 up 2 days,19:03,68 users,load average: 381713318.29,2612390757.45,2824329668.69
Threads: 1031 total,10 running,1019 sleeping,2 stopped,0 zombie
%cpu(s): 34.0 us,6.8 sy,0.0 ni,38.5 id,20.6 wa,0.0 hi,0.0 si,0.0 st
KiB Mem : 49284928 total,3913012 free,3702836 used,41669080 buff/cache
KiB Swap: 12582908 total,12575140 free,7768 used. 43752932 avail Mem

除了奇怪的高报告负载平均值,
机器似乎完全正常工作.它是响应式的,在syslog等中没有任何异常.这是运行内核3.10.0-327.36.3.el7.x86_64的CentOS 7机器.

你们有没有见过这样的事情,和/或任何人都可以
解释一下机器具有更高负载甚至意味着什么
平均而不是线程数?

解决方法

我最好的猜测是光泽代码中的一个错误,即人为地夸大了平均负载.

您是否在服务器上进行监控,以便观察负载平均值随时间的变化情况?它是单调增加的吗?几何?或者它在启动/文件系统挂载/用户登录时立即增加到一个巨大的数字并保持在那里?

猜你在找的Linux相关文章