Шаг калибровки VisualVM зависает в Windows 10

Ситуация:

Я установил VisualVM 1.3.8 на свой Windows 10 Anniversary Edition (и не использую тот, который шел с JDK 8).

Я хотел бы использовать это для профилирования приложения Java (Play).

Что просходит:

При запуске профилирования процессора, он сначала спрашивает, что мне нужно откалибровать, и когда это происходит, он зависает на этапе.

Дисплей, показывающий повешение

Что я попробовал:

Я попробовал это на MacOS 8, и он проходит все этапы калибровки ОК.

Я отредактировал файл etc/visualvm.conf, чтобы отключить функцию конвейера d3d.

visualvm_default_options = "- J-Dsun.java2d.d3d = false -J-клиент -J-Xms24m -J-Xmx256m -J-XX:+IgnoreUnrecognizedVMOptions -J-Dnetbeans.accept_license_class=com.sun.tools.visualvmo.mo..AcceptLicense -J-Dsun.jvmstat.perdata.syncWaitMs=10000 -J-Dsun.java2d.noddraw=true"

Цель:

Получить процесс калибровки для завершения.

1 ответ

Я нашел запись в списке рассылки, описывающую ту же проблему.

Решение - запустить VisualVM из командной строки, используя:

jvisualvm.exe "-J-Dorg.netbeans.profiler.separateConsole=true"
Другие вопросы по тегам