Que tal
ps -k -pcpu -O pcpu,psr
A bandeira k é sua chave de classificação, que é a porcentagem de CPU. O Capital O altera a saída para adicionar a porcentagem de utilização da CPU e o processador / CPU atual em que o processo foi executado. Você recebe uma saída como:
PID %CPU PSR S TTY TIME COMMAND
15049 5.8 2 S tty2 00:00:28 chrome
14808 4.3 1 S tty2 00:00:21 chrome
14448 3.9 5 S tty2 00:00:21 gnome-shell
15234 1.8 5 S tty2 00:00:08 chrome
14896 1.5 2 S tty2 00:00:07 chrome
14322 1.2 0 S tty2 00:00:06 Xorg
percent cpu é a coluna de tempo dividida pelo tempo real. Você pode obter resultados estranhos se tiver um processo ocupado que então fica inativo (mas sua média geral ainda é alta ou baixa, dependendo do que você esperava).
Para obter algo para responder "o que está mantendo minha CPU ocupada nos últimos segundos", a parte superior é uma ferramenta melhor.
Note também que os processos irão se movimentar nas CPUs, então, entender por que uma CPU roda quente às vezes pode ser difícil de trabalhar. Você geralmente quer que isso espalhe a carga entre eles.