| What: /proc/pid/smaps_rollup |
| Date: August 2017 |
| Contact: Daniel Colascione <dancol@google.com> |
| Description: |
| This file provides pre-summed memory information for a |
| process. The format is identical to /proc/pid/smaps, |
| except instead of an entry for each VMA in a process, |
| smaps_rollup has a single entry (tagged "[rollup]") |
| for which each field is the sum of the corresponding |
| fields from all the maps in /proc/pid/smaps. |
| For more details, see the procfs man page. |
| |
| Typical output looks like this: |
| |
| 00100000-ff709000 ---p 00000000 00:00 0 [rollup] |
| Rss: 884 kB |
| Pss: 385 kB |
| Shared_Clean: 696 kB |
| Shared_Dirty: 0 kB |
| Private_Clean: 120 kB |
| Private_Dirty: 68 kB |
| Referenced: 884 kB |
| Anonymous: 68 kB |
| LazyFree: 0 kB |
| AnonHugePages: 0 kB |
| ShmemPmdMapped: 0 kB |
| Shared_Hugetlb: 0 kB |
| Private_Hugetlb: 0 kB |
| Swap: 0 kB |
| SwapPss: 0 kB |
| Locked: 385 kB |