De la ligne de commande, comment puis-je obtenir l'utilisation totale de la mémoire physique et virtuelle d'un processus et de tous ses descendants (pas seulement les enfants de premier niveau) ?
Cela est utile lorsque vous souhaitez surveiller l'utilisation de la mémoire des applications qui ne sont pas monolithiques. Par exemple, Google Chrome génère tout un tas de workers et de renderers, même si pour l'utilisateur, tout cela se passe dans une seule fenêtre GUI. Un autre exemple est Firefox, qui a des processus distincts pour ses plugins.
L'application Moniteur d'activité peut afficher les processus dans une hiérarchie. Mais je le trouve pas assez bon, pour deux raisons :
- Il n'est pas en ligne de commande ;
- Il ne fait pas la somme des chiffres pour moi.