1

Мне нужно отслеживать использование процессора на ядро или, по крайней мере, общий процент использования.

Я не могу использовать top потому что мне нужно песочница для приложения. В песочнице приложения не могут запускать команды setuid .

Итак, есть ли способ получить информацию?

Спасибо!

1 ответ1

1

Подобный вопрос уже был дан ответ здесь, на переполнение стека. Вы можете использовать ps, чтобы получить общий процент использования следующим образом:

ps -A -o %cpu | awk '{s+=$1} END {print s "%"}'

Для подробного объяснения того, что это делает, смотрите оригинальную ссылку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .