Форум русскоязычного сообщества Ubuntu


Автор Тема: узнать загрузку CPU одного из процессов  (Прочитано 3616 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
нужно узнать нагрзку CPU одного из процессов - одной командой

Оффлайн kv_msn

  • Участник
  • *
  • Сообщений: 192
  • Dnepropetrovsk
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #1 : 10 Апреля 2012, 11:00:37 »
htop)
Ноутбук HP Pavilion dv6-3152er (XR551EA), Intel® Core™i5-460M (2.53 ГГц)/ RAM 3ГБ / HDD 500ГБ / ATI Radeon HD 5650 / OC Ubuntu 14.04 LTS Router MIKROTIK 951Ui-2HnD

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #2 : 10 Апреля 2012, 11:04:23 »
htop)
и ?? читай текст что нужно

Axa-Ru

  • Гость
Re: узнать загрузку CPU одного из процессов
« Ответ #3 : 10 Апреля 2012, 11:39:47 »
mpstat -I CPU

mpstat -P ALL
« Последнее редактирование: 10 Апреля 2012, 11:41:45 от Axa-Ru »

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #4 : 10 Апреля 2012, 11:44:52 »
mpstat -I CPU

mpstat -P ALL
как узнать загрузку по prid или CMD ??
к примеру загрузка prid=14584 CPU=??%

Пользователь решил продолжить мысль 10 Апреля 2012, 12:07:16:
как вот это в один соединить ???

покажет нужный prid
ps -ef | /bin/grep -v grep| grep Cham | awk '{print $2}'покажет загрузку указаного prid
top -b -n 1 | grep $prid
« Последнее редактирование: 10 Апреля 2012, 12:07:16 от mouserok »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #5 : 10 Апреля 2012, 12:07:26 »
лучше место ищите /proc много разные счётчик.
Wars ~.o

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #6 : 10 Апреля 2012, 12:19:54 »
лучше место ищите /proc много разные счётчик.
более конкретней можно

хотя бы вот с этим помощь дайте
Цитировать
как вот это в один соединить ???

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #7 : 10 Апреля 2012, 12:31:12 »
find /proc 2>/dev/null | grep cpuпотом cat <папка/файл> строки и придумать, зачем htop и другие не нужно, но точно "системный монитор" это точно показать cpu1 и процент.
Wars ~.o

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #8 : 10 Апреля 2012, 12:44:26 »
find /proc 2>/dev/null | grep cpuпотом cat <папка/файл> строки и придумать, зачем htop и другие не нужно, но точно "системный монитор" это точно показать cpu1 и процент.

офигеть ... вообще мрак

Пользователь решил продолжить мысль 10 Апреля 2012, 12:45:00:
как вот это в один соединить ???

покажет нужный prid
ps -ef | /bin/grep -v grep| grep Cham | awk '{print $2}'
покажет загрузку указаного prid
top -b -n 1 | grep $prid

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: узнать загрузку CPU одного из процессов
« Ответ #9 : 10 Апреля 2012, 13:13:07 »
ps -ef | /bin/grep -v grep| grep firefox | awk '{print $2}' | xargs -I {} sh -c "top -b -n 1 | grep {}" | awk '{print "%"$9}'
Wars ~.o

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.