Как динамически отслеживать использование ЦП на ядро ​​в Linux?

Я хочу динамически просматривать процессор на одно ядро, включать в себя режим пользовательского режима и ядро, как это сделать?

Ответы

Ответ 1

Динамическое использование CPU для ядра можно использовать с помощью верхней команды (не уверен, что вы имели в виду, проводя пользовательский режим и ядро ​​tho)

введите top в терминал

тогда введите 1

Ответ 2

Вы можете использовать dstat, который содержит более полезную информацию для сетевого пейджинга и системы. Эта информация может быть записана в файлах (csv и т.д.) Для дальнейшего использования.

Например, например, ваша машина имеет 4 ядра. Вы можете сделать следующее.

dstat -C 0,1,2,3,total

Если вы хотите просмотреть статистику для ядер 2 и 3, вы можете сделать следующее:

dstat -C 2,3

Ответ 3

Существует инструмент под названием htop, который может оказаться полезным. Вы упомянули пользовательский режим и ядро, поэтому я предполагаю, что вы приходите из Windows. htop немного больше похож на диспетчер задач Windows, чем top, но он не может быть предварительно установлен в вашей системе Linux.

htop homepage: http://hisham.hm/htop/