URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 33787
[ Назад ]

Исходное сообщение
"CPU load info"

Отправлено deadmoroz2 , 22-Авг-03 17:52 
Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы программа выдавала бы эту информацию на экран и заканчивала свою работу? И чтобы работала и под Linux и под FreeBSD. top ковырял.

Содержание

Сообщения в этом обсуждении
"CPU load info"
Отправлено Nikolaev D. , 22-Авг-03 18:29 
>Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы
>программа выдавала бы эту информацию на экран и заканчивала свою работу?
>И чтобы работала и под Linux и под FreeBSD. top ковырял.
>


top -d2
uptime
6:28PM  up 10 days,  9:20, 1 user, load averages: 0.00, 0.00, 0.00
                                              ^^^^^^^^^^^^^^^^^^^^^


"CPU load info"
Отправлено teebot , 22-Авг-03 18:49 
>Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы
>программа выдавала бы эту информацию на экран и заканчивала свою работу?
>И чтобы работала и под Linux и под FreeBSD. top ковырял.
>

free


"CPU load info"
Отправлено Alex_M , 22-Авг-03 18:57 
>Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы
>программа выдавала бы эту информацию на экран и заканчивала свою работу?
>И чтобы работала и под Linux и под FreeBSD. top ковырял.
>

iostat -t proc |tail -n 1 |awk '{print "CPU load = "$3+$4+$5"%\nCPU idle = "$6"%"}'

:-)