Messages in this thread Patch in this message | | | Subject | [PATCH] proc: add used mem and swap to meminfo | From | Konstantin Khlebnikov <> | Date | Fri, 1 Apr 2011 11:31:56 +0400 |
| |
It makes meminfo more human-friendly.
Signed-off-by: Konstantin Khlebnikov <khlebnikov@openvz.org> --- fs/proc/meminfo.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/fs/proc/meminfo.c b/fs/proc/meminfo.c index ed257d1..8f39076 100644 --- a/fs/proc/meminfo.c +++ b/fs/proc/meminfo.c @@ -55,6 +55,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) seq_printf(m, "MemTotal: %8lu kB\n" "MemFree: %8lu kB\n" + "MemUsed: %8lu kB\n" "Buffers: %8lu kB\n" "Cached: %8lu kB\n" "SwapCached: %8lu kB\n" @@ -77,6 +78,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) #endif "SwapTotal: %8lu kB\n" "SwapFree: %8lu kB\n" + "SwapUsed: %8lu kB\n" "Dirty: %8lu kB\n" "Writeback: %8lu kB\n" "AnonPages: %8lu kB\n" @@ -107,6 +109,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) , K(i.totalram), K(i.freeram), + K(i.totalram-i.freeram), K(i.bufferram), K(cached), K(total_swapcache_pages), @@ -129,6 +132,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) #endif K(i.totalswap), K(i.freeswap), + K(i.totalswap-i.freeswap), K(global_page_state(NR_FILE_DIRTY)), K(global_page_state(NR_WRITEBACK)), K(global_page_state(NR_ANON_PAGES)
| |