[Inclusão Digital]Consumo CPU Nano5

Herbert Faleiros herbert em faleiros.eti.br
Quarta Fevereiro 16 23:05:46 BRT 2011


2011/2/16 Herbert Faleiros <herbert em faleiros.eti.br>:
> prev_total=0; prev_idle=0; while true; do total=$((`cat /proc/stat |
> grep '^cpu\ ' | sed 's/ +/ /g' | cut -d\  -f2-4 | sed 's/ /+/g'`));
> idle=$((`cat /proc/stat | grep '^cpu\ ' | sed 's/ +/ /g' | cut -d\
> -f5 | sed 's/ /+/g'`)); diff_total=$(($total - $prev_total));
> diff_idle=$(($idle - $prev_idle));
> usage=$(((100*$diff_total)/($diff_total+$diff_idle))); printf
> "\r%s%3d%%" "CPU: " "$usage"; prev_total=$total; prev_idle=$idle;
> sleep 1; done

para quem ficou curioso, esse script que enviei foi baseado nesse
aqui: http://colby.id.au/node/39

-- 
Herbert


Mais detalhes sobre a lista de discussão Inclusaodigital