【问题标题】:Java Flight Recorder -- missing File Write/Read eventsJava Flight Recorder -- 缺少文件写入/读取事件
【发布时间】:2014-09-03 00:23:59
【问题描述】:

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

查看I/O标签下的录音时,它会说:

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

创建录制时,在录制向导中,最后一个对话框Event Details...,据我所知,一切都已经Enabled=True了,但是我找不到文件写入/读取的任何设置...

如何启用它们?

【问题讨论】:

    标签: java jvm java-8 jvm-hotspot jmc


    【解决方案1】:

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

    【讨论】:

    • 来自Ying-Rong Chen 的评论: JDK 7u60 中也缺少文件写入/读取事件。我认为这是 JDK 7u60/8u05 中捆绑的 JMC 5.3 的问题。
    • 事件在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 中保存的模板?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多