我试图在Linux机器(CentOS 7)上生成一些混合模式火焰图并遇到一些问题。
我按照此链接的说明操作:https://www.slideshare.net/brendangregg/java-performance-analysis-on-linux-with-flame-graphs(从幻灯片47开始)。
当我运行以下命令来收集perf数据时:
perf record -F 997 -a -g --sleep <time in seconds>; jmaps
似乎生成没有错误的perf.data。但是,当我尝试通过运行以下命令来处理perf.data时,
perf script --input=perf.data > out.stacks01
它显示了以下消息:
/tmp/libnetty-transport-native-epoll6943913993058681852.so was updated (is prelink enabled?). Restart the long running apps that use it!
corrupted callchain, skipping
有谁知道这些消息是什么意思?