powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Утечка памяти как отследить
5 сообщений из 5, страница 1 из 1
Утечка памяти как отследить
    #32740785
Фотография Sergey Lookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое, сложное servlet приложение работает под Tomcat
постепенно выедает (через неделю нормальной работы или за день при стресс нагрузках) всю выделенную память для JVM.

Если инструмены позволяющие отследить объекты какого класса и сколько их находиться в памяти одновременно.
нужет т.н. memory profiler.

Есть просто подозрения что создается объект при открытии страницы, который не умирает со окончанием реквеста/сессии.

----
DBA9i OCA
...
Рейтинг: 0 / 0
Утечка памяти как отследить
    #32741081
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На память только OptimizeIT Suite приходит...
Вообще - попробуй все String на StringBuffer заменить, и чисти их по мере ненадобности...
Не забывай закрывать коннекшены к БД.
Кстати, ResultSet-ы и PreparedStatement-ы тоже можно закрывать.
Больше ничего в голову не приходит.
...
Рейтинг: 0 / 0
Утечка памяти как отследить
    #32741191
Фотография Sergey Lookin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OptimizeIT Suite - какой-то он недоступный (лицензионно)...
ладно будем думать.

----
DBA9i OCA
...
Рейтинг: 0 / 0
Утечка памяти как отследить
    #32742073
#
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
#
Гость
мы столкнулись с такой же проблемой. решили таким образом: параллельно с основной программой запустили тред(public class MemoryPlugIn implements org.apache.struts.action.PlugIn), который проверяет через определенный промежуток времени наличие свободной памяти и если кол-во свободной памяти достигло низшей границы, запускаем Garbage Collector
...
Рейтинг: 0 / 0
Утечка памяти как отследить
    #32743825
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey LookinOptimizeIT Suite - какой-то он недоступный (лицензионно)...
ладно будем думать.

----
DBA9i OCA

На javable.com на первой страничке ньюс про профайлер.
На 15 суток бесплатный, всё умеет :)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Утечка памяти как отследить
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]