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 [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to