Linux 4.1.18
[linux/fpc-iii.git] / tools / perf / Documentation / perf-kmem.txt
blob23219c65c16f77892a30b9b85f38609f1b1dc1f5
1 perf-kmem(1)
2 ============
4 NAME
5 ----
6 perf-kmem - Tool to trace/measure kernel memory properties
8 SYNOPSIS
9 --------
10 [verse]
11 'perf kmem' {record|stat} [<options>]
13 DESCRIPTION
14 -----------
15 There are two variants of perf kmem:
17   'perf kmem record <command>' to record the kmem events
18   of an arbitrary workload.
20   'perf kmem stat' to report kernel memory statistics.
22 OPTIONS
23 -------
24 -i <file>::
25 --input=<file>::
26         Select the input file (default: perf.data unless stdin is a fifo)
28 -v::
29 --verbose::
30         Be more verbose. (show symbol address, etc)
32 --caller::
33         Show per-callsite statistics
35 --alloc::
36         Show per-allocation statistics
38 -s <key[,key2...]>::
39 --sort=<key[,key2...]>::
40         Sort the output (default: frag,hit,bytes)
42 -l <num>::
43 --line=<num>::
44         Print n lines only
46 --raw-ip::
47         Print raw ip instead of symbol
49 --slab::
50         Analyze SLAB allocator events.
52 --page::
53         Analyze page allocator events
55 SEE ALSO
56 --------
57 linkperf:perf-record[1]