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