1 What: /proc/pid/smaps_rollup 1 What: /proc/pid/smaps_rollup 2 Date: August 2017 2 Date: August 2017 3 Contact: Daniel Colascione <dancol@googl 3 Contact: Daniel Colascione <dancol@google.com> 4 Description: 4 Description: 5 This file provides pre-summed 5 This file provides pre-summed memory information for a 6 process. The format is almost !! 6 process. The format is identical to /proc/pid/smaps, 7 except instead of an entry for 7 except instead of an entry for each VMA in a process, 8 smaps_rollup has a single entr 8 smaps_rollup has a single entry (tagged "[rollup]") 9 for which each field is the su 9 for which each field is the sum of the corresponding 10 fields from all the maps in /p 10 fields from all the maps in /proc/pid/smaps. 11 Additionally, the fields Pss_A !! 11 For more details, see the procfs man page. 12 are not present in /proc/pid/s << 13 the sum of the Pss field of ea << 14 For more details, see Document << 15 and the procfs man page. << 16 12 17 Typical output looks like this !! 13 Typical output looks like this: 18 14 19 00100000-ff709000 ---p !! 15 00100000-ff709000 ---p 00000000 00:00 0 [rollup] 20 Size: 11 !! 16 Rss: 884 kB 21 KernelPageSize: !! 17 Pss: 385 kB 22 MMUPageSize: !! 18 Shared_Clean: 696 kB 23 Rss: 8 !! 19 Shared_Dirty: 0 kB 24 Pss: 3 !! 20 Private_Clean: 120 kB 25 Pss_Dirty: !! 21 Private_Dirty: 68 kB 26 Pss_Anon: 3 !! 22 Referenced: 884 kB 27 Pss_File: !! 23 Anonymous: 68 kB 28 Pss_Shmem: !! 24 LazyFree: 0 kB 29 Shared_Clean: 6 !! 25 AnonHugePages: 0 kB 30 Shared_Dirty: !! 26 ShmemPmdMapped: 0 kB 31 Private_Clean: 1 !! 27 Shared_Hugetlb: 0 kB 32 Private_Dirty: !! 28 Private_Hugetlb: 0 kB 33 Referenced: 8 !! 29 Swap: 0 kB 34 Anonymous: !! 30 SwapPss: 0 kB 35 LazyFree: !! 31 Locked: 385 kB 36 AnonHugePages: << 37 ShmemPmdMapped: << 38 Shared_Hugetlb: << 39 Private_Hugetlb: << 40 Swap: << 41 SwapPss: << 42 Locked: 3 <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.