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

Откуда top получает данные об использовании процессора?

Я хочу написать несколько скриптов, которые будут измерять использование ЦП, но topвывод, хотя и приятен для пользователя, на самом деле не поддается обработке в сценарии.

Проверьте $ man proc. /proc имеет подкаталог для каждого pid в системе. Под каждым из них находится файл «stat», который включает информацию об использовании ЦП для этого конкретного pid.

Если вам нужна информация об использовании ЦП за определенный период времени, взгляните на mpstat команда.