【问题标题】:VisualVM Calibration Step Hangs with Windows 10VisualVM 校准步骤在 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"

目标:

完成校准过程。

【问题讨论】:

标签: java code-profiling


【解决方案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"
猜你喜欢
  • 2016-05-12
  • 2014-04-16
  • 1970-01-01
  • 1970-01-01
  • 2020-04-13
  • 2018-03-26
  • 1970-01-01
  • 2015-06-20
  • 1970-01-01
相关资源
最近更新 更多