情况:
我已在 Windows 10 周年纪念版上安装了 VisualVM 1.3.8(并且没有使用 JDK 8 附带的版本)。
我想用它来分析 Java(Play)应用程序。
会发生什么:
当启动 CPU 分析时,它首先询问我需要校准,当发生这种情况时,它会挂在舞台上。
显示屏显示悬挂状态 https://i.stack.imgur.com/Tas82.png
我尝试过的:
我在 MacOS 8 上尝试过此操作,并且确实完成了校准步骤。
我编辑了 etc/visualvm.conf 以禁用 d3d pipline 功能。
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"
目标:
完成校准过程。
我找到了一个邮件列表条目 http://markmail.org/message/g2gefpmxfnk42cgu描述了同样的问题。
解决方案是使用以下命令从命令行启动 VisualVM:
jvisualvm.exe "-J-Dorg.netbeans.profiler.separateConsole=true"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)