gpt4 book ai didi

Java Flight Recorder 以不同的文件格式导出?

转载 作者:行者123 更新时间:2023-11-30 08:42:29 30 4
gpt4 key购买 nike

Java Mission Control jmc 的用户界面允许我生成Flight Recorder 记录。在 Start Flight Recording 对话框中,我可以输入要生成的记录文件的名称,例如 test.jfr:

enter image description here

我意识到生成的文件与运行带有如下标志的 Java 应用程序时生成的文件的格式不同:

-XX:+UnlockCommercialFeatures -XX:+FlightRecorder -XX:StartFlightRecording=duration=15s,filename=/tmp/test2.jfr

test2.jfr 的前三个字节是 FLR,我可以解析这个文件(如 here 所述)——不同于从 jmc 获得的文件

问题:有没有办法以解析器可以理解的文件格式保存在 jmc 用户界面中拍摄的录音?

(我知道解析器不受支持。)

最佳答案

无论您如何开始录制,从命令行还是从 JMC,文件格式都是相同的。但是,当通过 JMX 传输数据时,它总是使用 gzip 进行压缩。可能是JMC用压缩格式写的。

此信息适用于 JDK 7/8。

关于Java Flight Recorder 以不同的文件格式导出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34561325/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com