С использованием MAT.

  1. Откройте Eclipse MAT и загрузите ваш дамп памяти.
  2. Используйте Histogram или Dominator Tree, чтобы найти экземпляры класса, которые вас интересуют.
  3. Выберите экземпляр класса и выполните команду Merge Shortest Paths to GC Roots. Это покажет, какие объекты удерживают ваш объект в памяти.
  4. Можно исключить все “удерживающие” ссылки.

javamemory