Загрузку процессорного времени в процентах можно вывести с помощью утилиты ps. Например, такой командой:
while true ; do ( printf "%c" 0xc ; ps -F'%c %C' | grep имя_программы ; sleep 1 ) ; done
Спасибо. Совсем забыл о её существовании в QNX.
Вариант вроде такого
while [ 1 ]; do ps -F "%C %x %p %u %N %z %c"|sort -nr|head -n20;sleep 1;echo "\014"; done
вполне подошел в качестве замены top.