情况:
我已经在我的 Windows 10 周年版上安装了 VisualVM 1.3.8(而不是使用 JDK 8 附带的那个)。
我想用它来分析 Java (Play) 应用程序。
怎么了:
开始 CPU 分析时,它首先询问我是否需要校准,当发生这种情况时,它会挂在舞台上。
我试过的:
我在 MacOS 8 上试过这个,它确实通过了校准步骤。
我编辑了 etc/visualvm.conf 以禁用 d3d 管道功能。
visualvm_default_options="-J-Dsun.java2d.d3d=false -J-client -J-Xms24m -J-Xmx256m -J-XX:+IgnoreUnrecognizedVMOptions -J-Dnetbeans.accept_license_class=com.sun.tools.visualvm.modules.startup .AcceptLicense -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true"
目标:
完成校准过程。