* VmPMD: Size of second-level page tables (since Linux 4.0). * VmPTE: Page table entries size (since Linux 2.6.10). * VmData, VmStk, VmExe: Size of data, stack, and text Shared memory, mappings from tmpfs(5), and shared anonymous * RssShmem: Size of resident shared memory (includes System V * RssFile: Size of resident file mappings. * RssAnon: Size of resident anonymous memory. * VmHWM: Peak resident set size ("high water mark"). Pages that can't be moved because something needs to * VmPin: Pinned memory size (since Linux 3.2). * VmLck: Locked memory size (see mlock(3)). memory-related fields in /proc//status (notably Vm* and Rss*), might be preferable if you also collect other info from this file.Lib (5) library (unused since Linux 2.6 always 0)ĭt (7) dirty pages (unused since Linux 2.6 always 0) (same as RssFile+RssShmem in /proc//status) Shared (3) number of resident shared pages (i.e., backed by a file) Provides information about memory usage, measured in pages. There are several places which could be of interest: As Tensibai mentioned, you can extract this info from the /proc filesystem, but in most cases you need to determine the trending yourself.
0 Comments
Leave a Reply. |