У меня есть memory leak
проблемы в моем приложении javaFX
, я использую инструмент профилирования чистых beans, чтобы помочь мне найти источник утечек, но я ударил стену, так как я не уверен, что именно Я делаю.Утечка памяти в приложении
сейчас я посмотрел учебники, и они говорят, что нужно следить за объектом surviving generations
, но я до сих пор не уверен, что с этой информацией. Я сделал снимок экрана с самыми высокими объектами surviving generation
, пока я наблюдал за своим приложением.
Может кто-нибудь объяснить мне, что именно я должен делать с этими объектами или они действительно вызывают memory leak
?
Посмотрите на это: http://stackoverflow.com/questions/6470651/creating-a-memory-leak-with-java Это не ответ на ваш вопрос, но есть несколько хороших примеров того, как создавать память утечки на Java. Это может помочь вам найти вашу проблему (если ее вообще нет). Трудно сказать, не зная, что должна делать ваша программа;)) – whatTheFox
@noobCoder Были ли у вас проблемы с использованием Eclipse MAT? –
еще нет, но он указал мне в правильном направлении. В настоящее время я поставил его на задний план, так как я чувствую, что могу потратить много часов на поиск проблемы, чего у меня просто нет на данный момент, поскольку я должен представить свой инструмент в ближайшие дни. поэтому в настоящее время все мои усилия направлены на то, чтобы убедиться, что инструмент работает правильно. – noobCoder