Назад | Перейти на главную страницу

Linux: как достичь приемлемого количества потоков (/ proc / loadavg)?

Этот вопрос относится к мониторингу. Инструмент, который я использую (Check_MK), устанавливает предел предупреждения о количестве потоков на уровне 2000. Это число взято из / proc / loadavg:

[foo@bar ~]$ cut /proc/loadavg -f4 -d\ 
 2/2001
[foon@bar ~]$ 

Это число после косой черты. Возможно ли, учитывая количество процессоров (или другие параметры), вычислить порог для этой метрики?

Спасибо.

Значение после косой черты - это количество объектов планирования ядра, которые в настоящее время существуют в системе.

(источник)

Я не уверен, насколько это актуально для предупреждения о слишком большом количестве потоков. Кроме того, значение является динамическим и зависит от загрузки и использования системы, поэтому заранее рассчитать его невозможно.