Я успешно генерирую дампы кучи моего компьютера приложения, но я не знаю, как его анализировать. Может кто-нибудь сказать мне, как?
Используйте утилиту jhat для Java на Sun solaris.
Хороший пример здесь https://blogs.oracle.com/alanb/entry/heap_dumps_are_back_with
Вы можете попробовать VisialVM, по какой-то причине мой дамп кучи не загружался в jhat, а был в visualVM. Это дает вам график класса, которые занимают большую часть кучи. вот где его взять: http://visualvm.java.net/download.html