Приложение аварийно завершает работу, если в профилировании памяти VisualVM выбран параметр выделения стека - PullRequest
0 голосов
/ 29 июня 2018

Приложение аварийно завершает работу, если в профилировании памяти VisualVM выбран параметр «Отслеживание стека выделения записей».

Я использую VisualVM, доступный как часть JDK 1.8

В соответствии с приведенной ниже ссылкой VisualVM в JDK 1.8 имеет проблему, и нам нужно использовать ту, которая доступна в JDK 1.7. Однако приложение, которое я профилирую, использует JDK 1.8, поэтому это решение не работает.

Предотвращение сбоя программы при отображении трассировки стека выделения

Можете ли вы предложить другие варианты, которые могут обеспечить следы выделения памяти, где бы ни были утечки.

Обратите внимание, что у меня нет прав в системе для установки приложений. поэтому мне нужно что-то, что можно запустить без установки.

1 Ответ

0 голосов
/ 20 июля 2018

Можете ли вы попробовать использовать VisualVM 1.4.1 из http://visualvm.io? Также убедитесь, что JDK 8u172 или новее используется для профилированных приложений.

...