Java (FX) приложение теряет память - PullRequest
0 голосов
/ 08 мая 2019

У моего приложения JavaFX (12), похоже, утечка памяти в Windows: после одной ночи приложение потребляет большую часть моей оперативной памяти.Однако это НЕ отображается в диспетчере задач - за исключением того, что все приложения (включая мое приложение) используют минимальный объем памяти (всего десятки мегабайт) - и использование памяти все еще остается на уровне 99%.Использование памяти возвращается к нормальному состоянию, как только я закрываю свое приложение.

У меня действительно нет даже догадки, что могло бы вызвать это, кроме того, что это, вероятно, сторонняя библиотека.

Любые советы о том, как я мог бы найти причину этого?(ну, за исключением того, что я пытаюсь отключить функции по одной)

1 Ответ

0 голосов
/ 08 мая 2019

С Intellij у вас есть замечательный инструмент под названием Просмотр памяти .

Извините, я обновляю этот пост, потому что в новых версиях IntelliJ он уже включен.

Так что, если вы отлаживаете, вы можете найти его при переходе к окну отладки:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...