Preciso monitorar o uso da CPU de threads criados por um determinado processo.
Em *nix pode-se usar top -H -p <pid>
, mas isso não está disponível no OS X.
Um equivalente a ps -eLo pid,ppid,lwp,nlwp,osz,rss,ruser,pcpu,stime,etime,args
também seria suficiente.
Responder1
A visualização em árvore htop
é semelhante (veja a imagem). Você pode instalar htop
comCerveja caseirae alterne a visualização em árvore com F5. Para evitar que um processo e seus threads saltem nas atualizações, você pode selecionar o processo pai e usá-lo Fpara mantê-lo no lugar.