perf kmem: Add help file
authorLi Zefan <lizf@cn.fujitsu.com>
Tue, 24 Nov 2009 05:27:11 +0000 (13:27 +0800)
committerIngo Molnar <mingo@elte.hu>
Tue, 24 Nov 2009 07:49:51 +0000 (08:49 +0100)
Add Documentation/perf-kmem.txt

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
Cc: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: linux-mm@kvack.org <linux-mm@kvack.org>
LKML-Reference: <4B0B6EAF.80802@cn.fujitsu.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
tools/perf/Documentation/perf-kmem.txt [new file with mode: 0644]
tools/perf/command-list.txt

diff --git a/tools/perf/Documentation/perf-kmem.txt b/tools/perf/Documentation/perf-kmem.txt
new file mode 100644 (file)
index 0000000..44b0ce3
--- /dev/null
@@ -0,0 +1,44 @@
+perf-kmem(1)
+==============
+
+NAME
+----
+perf-kmem - Tool to trace/measure kernel memory(slab) properties
+
+SYNOPSIS
+--------
+[verse]
+'perf kmem' {record} [<options>]
+
+DESCRIPTION
+-----------
+There's two variants of perf kmem:
+
+  'perf kmem record <command>' to record the kmem events
+  of an arbitrary workload.
+
+  'perf kmem' to report kernel memory statistics.
+
+OPTIONS
+-------
+-i <file>::
+--input=<file>::
+       Select the input file (default: perf.data)
+
+--stat=<caller|alloc>::
+       Select per callsite or per allocation statistics
+
+-s <key[,key2...]>::
+--sort=<key[,key2...]>::
+       Sort the output (default: frag,hit,bytes)
+
+-l <num>::
+--line=<num>::
+       Print n lines only
+
+--raw-ip::
+       Print raw ip instead of symbol
+
+SEE ALSO
+--------
+linkperf:perf-record[1]
index d3a6e18..02b09ea 100644 (file)
@@ -14,3 +14,4 @@ perf-timechart                        mainporcelain common
 perf-top                       mainporcelain common
 perf-trace                     mainporcelain common
 perf-probe                     mainporcelain common
+perf-kmem                      mainporcelain common