Я использую Eclipse для проекта Java и подозреваю утечку памяти.
Я впервые пытаюсь использовать анализатор памяти, так как мой проект был достаточно простым.
Я загрузил анализатор памяти с торговой площадки Eclipse, перезапустил его, запустил свое приложение и щелкнул «Диалоговое окно получения дампа кучи».
Но список процессов остается пустым в диалоговом окне «Получение дампа кучи» даже после обновления, выбора поставщика дампа кучи в Configure или перезапуска приложения.
Что мне здесь не хватает?
Примечание: я видел анализ памяти из eclipse ide не отображает идентификатор локального процесса при нажатии диалогового окна получения дампа кучи, но ответ не проверяется, и я думаю, что если бы путь не был хорошим, приложение бы не запускать. (Прав ли я вообще в этом?)
Acquiring the heap dump is VM specific. Memory Analyzer comes with several so called heap dump providers - for Oracle and Sun based VMs (needs a Oracle or Sun JDK with jmap) and for IBM VMs (needs an IBM JDK or JRE). Also extension points are provided for adopters to plug-in their own heap dump providers.
- person Robert   schedule 06.08.2018