VisualVM 校准步骤在 Windows 10 中挂起

Posted

技术标签:

【中文标题】VisualVM 校准步骤在 Windows 10 中挂起【英文标题】:VisualVM Calibration Step Hangs with Windows 10 【发布时间】:2016-10-04 17:59:22 【问题描述】:

情况:

我在我的 Windows 10 周年纪念版上安装了 VisualVM 1.3.8(而不是使用 JDK 8 附带的那个)。

我想用它来分析 Java (Play) 应用程序。

会发生什么:

当开始 CPU 分析时,它首先询问我是否需要校准,然后在发生这种情况时它会挂起。

The Display showing the hanging

我尝试过的:

我在 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"

目标:

完成校准过程。

【问题讨论】:

重复***.com/questions/37632783/… Java VisualVM hangs connecting to locally process launched from eclipse的可能重复 【参考方案1】:

我发现mailing list entry 描述了同样的问题。

解决方案是使用以下命令从命令行启动 VisualVM:

jvisualvm.exe "-J-Dorg.netbeans.profiler.separateConsole=true"

【讨论】:

我遇到这个问题已经有一段时间了。已经解决了,谢谢。 运行该命令返回以下错误:There are parameters but nobody wants to proces them: [.netbeans.profiler.separateConsole=true] 但是,当我将选项放在双引号之间时,它起作用了。 jvisualvm.exe "-J-Dorg.netbeans.profiler.separateConsole=true"

以上是关于VisualVM 校准步骤在 Windows 10 中挂起的主要内容,如果未能解决你的问题,请参考以下文章

VisualVM初次使用BTrace功能方法步骤

怎样去校准CAR_TUNE_VALUE

Sphero API 校准

如何验证网络摄像头校准的正确性?

visualVM远程监控JVM

ABB 机器人 | 输送链跟踪配置和编程步骤