Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы программа выдавала бы эту информацию на экран и заканчивала свою работу? И чтобы работала и под Linux и под FreeBSD. top ковырял.
>Как получить информацию о загрузке 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 (или CPU idle)? То есть чтобы
>программа выдавала бы эту информацию на экран и заканчивала свою работу?
>И чтобы работала и под Linux и под FreeBSD. top ковырял.
>free
>Как получить информацию о загрузке CPU (или CPU idle)? То есть чтобы
>программа выдавала бы эту информацию на экран и заканчивала свою работу?
>И чтобы работала и под Linux и под FreeBSD. top ковырял.
>iostat -t proc |tail -n 1 |awk '{print "CPU load = "$3+$4+$5"%\nCPU idle = "$6"%"}'
:-)