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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн Komonec

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Как узнать загрузку процессора?
« : 08 Января 2011, 12:35:48 »
Как узнать загрузку процессора в командной строке, чтобы результат был ХХ%?
Заранее спасибо.

Оффлайн Jeka-Grin

  • Участник
  • *
  • Сообщений: 249
  • Meerkat, Gnome 2X
    • Просмотр профиля
    • UBUNTU.LOS-BERDOS
Re: Как узнать загрузку процессора?
« Ответ #1 : 08 Января 2011, 12:40:56 »
По умолчанию, утилитой top

Однако htop намного удобнее, но её нужно установить самому)))
Ищу желающих людей администрировать
проэкт http://ubuntu.los-berdos.org.ua

Оффлайн Renaissance

  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #2 : 08 Января 2011, 12:43:55 »
Цитировать
чтобы результат был ХХ%?
вот в чём фишка, результат нужен одним значением.

Оффлайн Jeka-Grin

  • Участник
  • *
  • Сообщений: 249
  • Meerkat, Gnome 2X
    • Просмотр профиля
    • UBUNTU.LOS-BERDOS
Re: Как узнать загрузку процессора?
« Ответ #3 : 08 Января 2011, 12:52:16 »
Тогда пользуйся скринлетом!???

Но это отнюдь не консольный вариант:

Ищу желающих людей администрировать
проэкт http://ubuntu.los-berdos.org.ua

Оффлайн Komonec

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #4 : 08 Января 2011, 12:53:49 »
Не, нужен именно консольный вариант.

Оффлайн Jeka-Grin

  • Участник
  • *
  • Сообщений: 249
  • Meerkat, Gnome 2X
    • Просмотр профиля
    • UBUNTU.LOS-BERDOS
Re: Как узнать загрузку процессора?
« Ответ #5 : 08 Января 2011, 12:55:33 »
А веб граффик MRTG неподойдёт?
Ищу желающих людей администрировать
проэкт http://ubuntu.los-berdos.org.ua

Оффлайн Komonec

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #6 : 08 Января 2011, 13:27:24 »
А веб граффик MRTG неподойдёт?
нет

Оффлайн DIEmens

  • Активист
  • *
  • Сообщений: 378
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #7 : 08 Января 2011, 22:41:08 »
Он собрался писать свою программу которая показывает загрузку процессора, я гарантирую это. top, htop имхо других вариантов нету)
desktop: Ubuntu 10.04 i386
laptop: Ubuntu 10.10 amd64

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #8 : 08 Января 2011, 22:46:08 »
вот в чём фишка, результат нужен одним значением.
Напиши скрипт, который парсит top  :)

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #9 : 08 Января 2011, 22:51:37 »
Наверное как то так:
http://www.linuxinsight.com/proc_loadavg.html
cat /proc/loadavg
Тут еще надо добавить разбор строки, что бы взять допустим только первое значение (за 1 минуту). Но я в этом не силен.

Load Average никак не отражает текущую загрузку в %

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый линуксоид
    • Просмотр профиля
    • Моя дикая страничка
Re: Как узнать загрузку процессора?
« Ответ #10 : 08 Января 2011, 23:03:48 »
Как узнать загрузку процессора в командной строке, чтобы результат был ХХ%?
Заранее спасибо.
top | awk '/Cpu/{print substr($2,1,match($2,/us,/)-1)}'Каждые пару секунд новый показатель отображается в новой строке.
Kubuntu - наше фсё! :Ь

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #11 : 08 Января 2011, 23:08:24 »
ps aux

Оффлайн NT

  • Активист
  • *
  • Сообщений: 595
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #12 : 08 Января 2011, 23:30:02 »
ps aux
Это ты так загрузку процессора узнаешь?

Оффлайн Shtsh

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Как узнать загрузку процессора?
« Ответ #13 : 08 Января 2011, 23:43:53 »
есть такой пакет sysstat
там есть такая утилита sar. Вот при помощи неё и можно

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый линуксоид
    • Просмотр профиля
    • Моя дикая страничка
Re: Как узнать загрузку процессора?
« Ответ #14 : 09 Января 2011, 00:07:24 »
ps aux
Это ты так загрузку процессора узнаешь?
В третьем столбце загрузка процессора. Правда для каждого процесса в отдельности. :)
Kubuntu - наше фсё! :Ь

 

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