Мне удалось получить "утечку" памяти в Java-приложении, которое я разрабатываю. При запуске моего набора тестов JUnit я случайно получаю исключения из памяти (java.lang.OutOfMemoryError).
Какие инструменты я могу использовать для проверки кучи моего приложения java, чтобы узнать, как использовать всю мою кучу, чтобы я мог решить, какие ссылки на объекты, которые должны быть собраны для мусора.