Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
+KernelPageSize: 4 kB
+MMUPageSize: 4 kB
Locked: 0 kB
VmFlags: rd ex mr mw me dw
"Swap" shows how much
would-be-anonymous memory is also used, but out on swap.
-The "KernelPageSize" entry is the page size used by the kernel to back a VMA.
+The "KernelPageSize" line (available since Linux 2.6.29)
+is the page size used by the kernel to back the virtual memory area.
This matches the size used by the MMU in the majority of cases.
However, one counter-example occurs on PPC64 kernels
-whereby a kernel using 64K as a base page size may still use 4K
+whereby a kernel using 64kB as a base page size may still use 4kB
pages for the MMU on older processors.
-To distinguish, this
-patch reports "MMUPageSize" as the page size used by the MMU.
+To distinguish the two attributes, the "MMUPageSize" line
+(also available since Linux 2.6.29)
+reports the page size used by the MMU.
The "Locked" indicates whether the mapping is locked in memory
or not.