Messages in this thread Patch in this message | | | From | KOSAKI Motohiro <> | Subject | [PATCH for mmotm 3/5] add Mapped(SwapBacked) field to /proc/meminfo | Date | Thu, 11 Jun 2009 19:27:18 +0900 (JST) |
| |
Subject: [PATCH] add Mapped(SwapBacked) field to /proc/meminfo
Now, We have NR_SWAP_BACKED_FILE_MAPPED statistics. Thus we can also display it by /proc/meminfo.
example:
$ cat /proc/meminfo MemTotal: 32275164 kB MemFree: 31880212 kB (snip) Mapped: 28048 kB Mapped(SwapBacked): 836 kB
Signed-off-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Cc: Mel Gorman <mel@csn.ul.ie> Cc: Wu Fengguang <fengguang.wu@intel.com> --- fs/proc/meminfo.c | 2 ++ 1 file changed, 2 insertions(+)
Index: b/fs/proc/meminfo.c =================================================================== --- a/fs/proc/meminfo.c +++ b/fs/proc/meminfo.c @@ -81,6 +81,7 @@ static int meminfo_proc_show(struct seq_ "Writeback: %8lu kB\n" "AnonPages: %8lu kB\n" "Mapped: %8lu kB\n" + "Mapped(SwapBacked): %8lu kB\n" "Slab: %8lu kB\n" "SReclaimable: %8lu kB\n" "SUnreclaim: %8lu kB\n" @@ -124,6 +125,7 @@ static int meminfo_proc_show(struct seq_ K(global_page_state(NR_WRITEBACK)), K(global_page_state(NR_ANON_PAGES)), K(global_page_state(NR_FILE_MAPPED)), + K(global_page_state(NR_SWAP_BACKED_FILE_MAPPED)), K(global_page_state(NR_SLAB_RECLAIMABLE) + global_page_state(NR_SLAB_UNRECLAIMABLE)), K(global_page_state(NR_SLAB_RECLAIMABLE)),
| |