1perf-diff(1) 2============ 3 4NAME 5---- 6perf-diff - Read two perf.data files and display the differential profile 7 8SYNOPSIS 9-------- 10[verse] 11'perf diff' [oldfile] [newfile] 12 13DESCRIPTION 14----------- 15This command displays the performance difference amongst two perf.data files 16captured via perf record. 17 18If no parameters are passed it will assume perf.data.old and perf.data. 19 20The differential profile is displayed only for events matching both 21specified perf.data files. 22 23OPTIONS 24------- 25-M:: 26--displacement:: 27 Show position displacement relative to baseline. 28 29-D:: 30--dump-raw-trace:: 31 Dump raw trace in ASCII. 32 33-m:: 34--modules:: 35 Load module symbols. WARNING: use only with -k and LIVE kernel 36 37-d:: 38--dsos=:: 39 Only consider symbols in these dsos. CSV that understands 40 file://filename entries. 41 42-C:: 43--comms=:: 44 Only consider symbols in these comms. CSV that understands 45 file://filename entries. 46 47-S:: 48--symbols=:: 49 Only consider these symbols. CSV that understands 50 file://filename entries. 51 52-s:: 53--sort=:: 54 Sort by key(s): pid, comm, dso, symbol. 55 56-t:: 57--field-separator=:: 58 59 Use a special separator character and don't pad with spaces, replacing 60 all occurrences of this separator in symbol names (and other output) 61 with a '.' character, that thus it's the only non valid separator. 62 63-v:: 64--verbose:: 65 Be verbose, for instance, show the raw counts in addition to the 66 diff. 67 68-f:: 69--force:: 70 Don't complain, do it. 71 72--symfs=<directory>:: 73 Look for files with symbols relative to this directory. 74 75SEE ALSO 76-------- 77linkperf:perf-record[1] 78