Один из наших серверов в настоящее время сидит со средней нагрузкой в миллиарды (с b), при этом сообщает, что у него всего 1031 резидентный поток:
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
За исключением странно высоких средних значений нагрузки, машина, похоже, работает полностью нормально. Он отзывчивый, в системном журнале нет ничего необычного и т. Д. Это машина CentOS 7 с ядром 3.10.0-327.36.3.el7.x86_64.
Кто-нибудь из вас видел что-то подобное раньше и / или может ли кто-нибудь объяснить, что вообще может означать для машины более высокая средняя загрузка, чем количество потоков?
Мое лучшее предположение - это ошибка в коде блеска, которая искусственно завышает среднюю нагрузку.
Есть ли у вас мониторинг на сервере, чтобы вы могли наблюдать, как средняя нагрузка меняется с течением времени? Монотонно увеличивается? Геометрический? Или оно увеличивается до огромного сразу при загрузке / монтировании файловой системы / входе пользователя в систему и остается там?