# perf record -F 99 -a -g -- sleep 30 # perf script > out.stacks1
某些时间(或更改代码之后),收集配置文件2:
# perf record -F 99 -a -g -- sleep 30 # perf script > out.stacks2
现在折叠这些配置文件,并生成差分火焰图:
cd FlameGraph $ ./stackcollapse-perf.pl ../out.stacks1 > out.folded1 $ ./stackcollapse-perf.pl ../out.stacks2 > out.folded2 $ ./difffolded.pl out.folded1 out.folded2 | ./flamegraph.pl > diff2.svg ```