Answers for "linux per process cpu usage"

1

get current cpu utilization in percentage linux

top -bn1 | grep "Cpu(s)" | \
           sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | \
           awk '{print 100 - $1"%"}'
Posted by: Guest on January-14-2021
-1

log cpu usage of process linux

# log a processed cpu usage every second
while [ 1 ]
do
    #change 25029 to your process id to monitor
    top -b -n 2 -d 0.2 -p 25029 | tail -1 | awk '{print $9}'
    sleep 1
done
Posted by: Guest on March-29-2021

Browse Popular Code Answers by Language