Solution 1 :
top -H -p pid
j'espère que ça peut aider
Solution 2 :
Pourcentage d'utilisation du processeur par thread que vous pouvez obtenir avec ps
commande :
ps -emo %cpu,pid,user,args
Le mode de calcul est décrit dans ps manpage
:
Actuellement, il s'agit du temps CPU utilisé divisé par le temps d'exécution du processus (ratio temps cpu/temps réel), exprimé en pourcentage.
Solution 3 :
Je regarderais dans SystemTap. Cet outil vous donnera certainement ce que vous voulez. Il y a cet exemple de threads de profilage ; Je ne sais pas s'il a tout ce que vous voulez, mais vous pouvez le modifier pour qu'il le fasse.