YourKit 声称能够打开二进制 HPROF 转储,但它坚持认为从 Hadoop 作业生成的二进制转储不是有效的快照。
转储是通过将mapred.task.profile.params
选项指定为-agentlib:hprof=cpu=samples,heap=sites,depth=6,force=n,thread=y,verbose=n,file=%s,format=b
(如 Hadoop:The Definitive Guide 中所指定)来进行的。
有什么方法可以用 YourKit 打开这个文件吗?是否有其他图形分析工具可以打开创建的文件?