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

Есть ли в Linux инструмент, который будет печатать среднюю нагрузку и процент простоя процессора каждые x секунд?

Кажется, я не могу найти инструмент, который печатает LOAD AVERAGE и CPU PERCENT IDLE каждые X секунд в окне терминала. Я ищу что-то вроде vmstat, но с теми двумя значениями, которые показаны наверху.

Ты можешь использовать dstat:

dstat -tcl 10

vmstat обеспечивает измерение нагрузки, но только в интервале измерения vmstat, а не сглаживается с течением времени. procs раздел имеет количество rневозможно и bзаблокировано (бесперебойно). Добавьте два для получения более или менее мгновенной средней нагрузки (Linux).

В cpu столбец idle довольно прост.


Почему не оба? uptime чтобы получить среднюю нагрузку и последнюю перезагрузку. vmstat 5 для просмотра очередей выполнения, подкачки страниц и загрузки ЦП. top для сортировки задач по процессору или памяти.

Средняя здоровая нагрузка варьируется. Значительно большая средняя загрузка, чем количество процессоров, может быть признаком перегруженной системы.