![]() Score is the amount of memory used by the process, with A higher score means that the process is more This process for the purpose of selecting a process for the This file displays the current score that the kernel gives to So it might also be of interest to look at the OOM Killer related information, which already takes into account some trending information: Some processes can, through their behaviour and not through their actual memory footprint, contribute to the overall system memory starvation and eventual demise. Pages shmem swap usage is not included (since Linux * VmSwap: Swapped-out virtual memory size by anonymous private * 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. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |