perf-diff(1) - Linux man page
Name
perf-diff - Read two perf.data files and display the differential profile
Synopsis
perf diff [oldfile] [newfile]
Description
This command displays the performance difference amongst two perf.data files captured via perf record.
If no parameters are passed it will assume perf.data.old and perf.data.
Options
-M, --displacement
- Show position displacement relative to baseline.
- -D, --dump-raw-trace
- Dump raw trace in ASCII.
- -m, --modules
- Load module symbols. WARNING: use only with -k and LIVE kernel
- -d, --dsos=
- Only consider symbols in these dsos. CSV that understands file://filename entries.
- -C, --comms=
- Only consider symbols in these comms. CSV that understands file://filename entries.
- -S, --symbols=
- Only consider these symbols. CSV that understands file://filename entries.
- -s, --sort=
- Sort by key(s): pid, comm, dso, symbol.
- -t, --field-separator=
- Use a special separator character and don't pad with spaces, replacing all occurrences of this separator in symbol names (and other output) with a . character, that thus it's the only non valid separator.
- -v, --verbose
- Be verbose, for instance, show the raw counts in addition to the diff.
- -f, --force
- Don't complain, do it.
- --symfs=<directory>
- Look for files with symbols relative to this directory.
See Also
perf-record(1)