Из стандартного можно пользовать такое
ps aux | sort -nrk 3,3 | head -n 5
Выводит 5 самых загруженых процессов.
root@Kamikadze:~# ps aux | sort -nrk 3,3 | head -n 5
root 5531 0.6 0.1 99428 6760 ? Ss 00:52 0:00 sshd: root [priv]
www-data 31729 0.3 1.8 454416 75600 ? S Nov08 0:59 php-fpm: pool www
www-data 29783 0.3 1.8 452360 75908 ? S Nov08 1:11 php-fpm: pool www
www-data 29780 0.3 1.8 451760 75160 ? S Nov08 1:10 php-fpm: pool www
root 31632 0.3 0.1 42072 5780 ? Ss Oct22 85:09 /usr/sbin/openvpn --daemon ovpn-server --status /run/openvpn/server.status 10 --cd /etc/openvpn --config /etc/openvpn/server.conf --writepid /run/openvpn/server.pid