Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Analyse von pmap-Befehlsbeispielen unter Linux

Analyse von pmap-Befehlsbeispielen unter Linux

黄舟
黄舟Original
2017-09-30 11:12:182643Durchsuche

In diesem Artikel wird hauptsächlich die detaillierte Erklärung des pmap-Befehls unter Linux vorgestellt. Freunde, die ihn benötigen, können darauf zurückgreifen.

Beim Anzeigen der Hilfe wurden die folgenden Informationen zurückgegeben:


Usage: pmap [options] pid [pid ...]
Options:
 -x, --extended       show details 
 -X             show even more details
      WARNING: format changes according to /proc/PID/smaps
 -XX             show everything the kernel provides
 -c, --read-rc        read the default rc
 -C, --read-rc-from=<file>  read the rc from file
 -n, --create-rc       create new default rc
 -N, --create-rc-to=<file>  create new rc to file
      NOTE: pid arguments are not allowed with -n, -N
 -d, --device        show the device format
 -q, --quiet         do not display header and footer
 -p, --show-path       show path in the mapping
 -A, --range=<low>[,<high>] limit results to the given range
 -h, --help   display this help and exit -V, --version output version information and exit
For more details see pmap(1).

Dann werden die Informationen eines bestimmten Prozesses (PID: 8868) wie folgt aufgelistet:


pmap -x 8868
Address      Kbytes   RSS  Dirty Mode Mapping
00007f789ec2d000  1668  1384    0 r-x-- libc-2.19.so
00007f789edce000  2048    0    0 ----- libc-2.19.so
00007f789efce000   16   16   16 r---- libc-2.19.so
00007f789efd2000    8    8    8 rw--- libc-2.19.so
00000000020e0000  4008  4008  4008 rw---  [ anon ]
00007f787c000000   132   24   24 rw---  [ anon ]
00007f787c021000  65404    0    0 -----  [ anon ]
00007f7880000000   132   12   12 rw---  [ anon ]
00007f7880021000  65404    0    0 -----  [ anon ]
00007f7884000000   148   92   92 rw---  [ anon ]
00007f7884025000  65388    0    0 -----  [ anon ]

Die Bedeutung des oben Gesagten Listenelemente lauten wie folgt:

Adresse: Speicherzuordnungsadresse

Kbytes: Tatsächlich zugewiesene Speichergröße

RSS: Tatsächliche vom Programm belegte Speichergröße

Zuordnung: Name des Moduls, das den Speicher zuweist

Zusammenfassung

Das obige ist der detaillierte Inhalt vonAnalyse von pmap-Befehlsbeispielen unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn