2017-02-23 4 views
1

Par exemple, j'ai:Comment obtenir une liste des processus qui EXPLIQUE cartographiées dans/proc/meminfo

% grep '^Mapped:' /proc/meminfo 
Mapped:   121868 kB 

Je veux générer quelque chose comme ceci:

PID  Mapped  Path 
123  1234 kB  /lib/libX.so 
234  23445 kB  /bin/bash 
... 
TOTAL  121868 kB 

Alors que, TOTAL est le même numéro de /proc/meminfo. J'ai regardé pensé /proc/<pid>/smaps, mais je ne sais pas exactement quels champs devrais-je additionner pour obtenir TOTAL correct.

Répondre

0

Jetez un oeil à pmap. Il devrait signaler la carte mémoire d'un processus

+0

Il fait rapport. pmap lit/proc//maps et le montre à sa manière. Mais, comment puis-je obtenir un 'Mapped:' numéro de '/ proc/meminfo'? – grygorii