Prozessinformationen unter Linux, Speicherverbrauch

Unter Linux ist es auf dem ersten Blick nicht einfach herauszufinden, welche Ressourcen ein Prozess verbraucht. Insbesondere, wenn man ein Speicherleck finden soll, da immer mehr Speicher verbraucht wird, ist es nicht selten erforderlich den Speicher in kByte auszugeben.

Hier hilft:

cat /proc/$(pidof programmname)/status | grep Vm

VmPeak: 267468 kB
VmSize: 267468 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 181392 kB
VmRSS: 181392 kB
VmData: 237424 kB
VmStk: 796 kB
VmExe: 116 kB
VmLib: 16468 kB
VmPTE: 222 kB
VmPMD: 0 kB
VmSwap: 0 kB

admin has written 158 articles