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 almost 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 Additionally, the fields Pss_Anon, Pss_File and Pss_Shmem 12 are not present in /proc/pid/s 12 are not present in /proc/pid/smaps. These fields represent 13 the sum of the Pss field of ea 13 the sum of the Pss field of each type (anon, file, shmem). 14 For more details, see Document 14 For more details, see Documentation/filesystems/proc.rst 15 and the procfs man page. 15 and the procfs man page. 16 16 17 Typical output looks like this !! 17 Typical output looks like this: 18 18 19 00100000-ff709000 ---p !! 19 00100000-ff709000 ---p 00000000 00:00 0 [rollup] 20 Size: 11 !! 20 Size: 1192 kB 21 KernelPageSize: !! 21 KernelPageSize: 4 kB 22 MMUPageSize: !! 22 MMUPageSize: 4 kB 23 Rss: 8 !! 23 Rss: 884 kB 24 Pss: 3 !! 24 Pss: 385 kB 25 Pss_Dirty: !! 25 Pss_Anon: 301 kB 26 Pss_Anon: 3 !! 26 Pss_File: 80 kB 27 Pss_File: !! 27 Pss_Shmem: 4 kB 28 Pss_Shmem: !! 28 Shared_Clean: 696 kB 29 Shared_Clean: 6 !! 29 Shared_Dirty: 0 kB 30 Shared_Dirty: !! 30 Private_Clean: 120 kB 31 Private_Clean: 1 !! 31 Private_Dirty: 68 kB 32 Private_Dirty: !! 32 Referenced: 884 kB 33 Referenced: 8 !! 33 Anonymous: 68 kB 34 Anonymous: !! 34 LazyFree: 0 kB 35 LazyFree: !! 35 AnonHugePages: 0 kB 36 AnonHugePages: !! 36 ShmemPmdMapped: 0 kB 37 ShmemPmdMapped: !! 37 Shared_Hugetlb: 0 kB 38 Shared_Hugetlb: !! 38 Private_Hugetlb: 0 kB 39 Private_Hugetlb: !! 39 Swap: 0 kB 40 Swap: !! 40 SwapPss: 0 kB 41 SwapPss: !! 41 Locked: 385 kB 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.