Java Flight Recorder -- 缺少文件写入/读取事件

3

我正在使用Java Mission Control + Flight Recorder分析Java8 JVM进程。

在检查I/O选项卡下的记录时,它显示:

"Event types 'File Write' 'File Read' are not enabled in this recording"

在创建录音时,通过录音向导,最后一个对话框事件详情...中,据我所见,所有项已经设置为Enabled=True,但是我找不到任何关于文件写入/读取的设置...
请问如何启用它们?
1个回答

4

文件和套接字的读写事件仅在JDK 7u40+和JDK 8u20+中可用。


来自Ying-Rong Chen的评论:JDK 7u60中也缺少文件写入/读取事件。我认为这是JDK 7u60/8u05中捆绑的JMC 5.3的问题。 - Artjom B.
事件在7u60中可用,可以通过以下方式查看:java -XX:+UnlockCommercialFeatures -XX:+FlightRecorder -jar -XX:StartFlightRecording=duration=60s ..\demo\jfc\Java2D\Java2Demo.jar 然后 jcmd Java2Demo JFR.check verbose=true也许JMC记录向导中正在使用JDK 8中的保存模板? - Kire Haglin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接