Re[2]: java.lang.OutOfMemoryError: PermGen space
От: Blazkowicz Россия  
Дата: 13.12.06 14:31
Оценка:
Здравствуйте, Nicht, Вы писали:

N>Но грубо говоря этот эфект наблюдается когда обекты созданные COntainer ClassLoader-ом начинают ссылаться на обекты созданные Application ClassLoader-ом. Тогда при редеплое приложения Application ClassLoader просто зануляется, но обект из COntainer ClassLoader держит ссылку на обект, который держит ссылку на Его класс, который держит ссылку на Application ClassLoader, который, в свою очередь, держит ссылки на все, созданные им объекты. Но обекты то собираются GC, но вот обекты типа Class не мобираются так как они как раз выделяются в PermGen. Ну и при нескольких редеплоях соответственно память заканчивается.


А в свете этого:
http://rsdn.ru/Forum/Message.aspx?mid=2262241&only=1
Автор: msqrt84
Дата: 13.12.06
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.