Сценарий оболочки для регистрации использования ЦП определенным процессом без использования ps aux

Я использую собственный дистрибутив Fedora, который не поддерживает ps aux, поэтому мне сложно регистрировать использование ЦП конкретным процессом. Есть ли альтернативный способ измерения использования ЦП, кроме top или ps aux? было бы здорово вычислить использование ЦП из / proc // status.


person Siddhesh Sawant    schedule 13.11.2013    source источник
comment
Это работает для вас? stackoverflow.com/questions/1221555/   -  person hek2mgl    schedule 13.11.2013


Ответы (1)


Один из способов добиться этого - сделать родителем процесса вызова getrusage(). Фактически, ваш процесс может периодически вызывать его и регистрировать значения.

person Alexander L. Belikoff    schedule 13.11.2013