Re: [OT] Meaning of /proc/pid/status fields

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi,

All this info comes from the references at the bottom:

Adil Mujeeb wrote:
VmPeak:  3141876 kB
The largest amount of memory this process has been able to address.
VmSize:  3141876 kB
Size of the process's address space less reserved regions
VmLck:         0 kB
Size of the locked pages (i.e. can't be swapped out).

VmHWM:     12556 kB
Largest amount memory ever owned by the process.
VmRSS:     12556 kB
Size of all the page frames owned by the process.
VmData:  3140564 kB
The size of all the process's addressable memory less the shared and stack sections.
VmStk:        88 kB
Size of this process's stack.
VmExe:         4 kB
Size of this process's executable code.
VmLib:      1204 kB
Size of the executable section not including this process's code. I.e. the amount of memory mapped to the executable code of libraries.
VmPTE:      3072 kB
The size of the page tables this process uses.

If you want more details, take a look at the kernel code that displays this information.
http://lxr.linux.no/linux/fs/proc/task_mmu.c#L40

The 'Understanding the Linux Kernel' book has a table describing all the fields referenced in the code:
http://www.linux-security.cn/ebooks/ulk3-html/0596005652/understandlk-CHP-9-SECT-2.html

cheers,

-Peter



--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux