Загрузка процессора из файла в Linux - PullRequest
3 голосов
/ 21 января 2012

Я должен получить информацию об использовании процессора в Linux из файла, расположенного на моем жестком диске.Но после некоторых исследований я не нашел подходящего файла, который бы информировал меня об использовании процессора.

Лучшим решением было бы найти файл, который содержит эту информацию и часто обновляется.

Если вы знаете один файл, который делает это, было бы здорово, спасибо.

Ответы [ 2 ]

8 голосов
/ 21 января 2012

Информация такого рода доступна в файловой системе /proc. См. man proc.

В частности:

  • /proc/loadavg дает средние значения нагрузки;
  • /proc/stat предоставляет информацию о времени, которое система провела в режиме пользователя / ядра и т. Д. (Спасибо @Mat!)
  • /proc/[pid]/stat содержит информацию о времени процессора для данного процесса.

man proc даст дополнительную информацию.

0 голосов
/ 21 января 2012

Вы можете использовать /proc/loadavg для определения загрузки из файла.

...