<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Alexander Ulizko - Latest Comments in Java. Сборщики мусора. Часть первая.</title><link>http://alexander-ulizko.disqus.com/</link><description></description><language>en</language><lastBuildDate>Tue, 08 Jul 2008 17:25:31 -0000</lastBuildDate><item><title>Re: Java. Сборщики мусора. Часть первая.</title><link>http://ulizko.com/posts/44#comment-4666210</link><description>&lt;blockquote&gt;&lt;br&gt;&lt;p&gt;Аффтор — тема сисек не раскрыта, но всё равно интыресно!&lt;/p&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;p&gt;Я вот сижу и думаю - это спам-бот или все-таки нет? :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Александр Улизько</dc:creator><pubDate>Tue, 08 Jul 2008 17:25:31 -0000</pubDate></item><item><title>Re: Java. Сборщики мусора. Часть первая.</title><link>http://ulizko.com/posts/44#comment-4666208</link><description>&lt;blockquote&gt;&lt;br&gt;&lt;p&gt;Пардон. Наверное, мой предыдущий комментарий лучше удалить.&lt;br&gt;&lt;/p&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;  Ни в коем случае! :)&lt;br&gt;  На самом деле, ты очень четко локализовал проблему. Просто это временное решение, так как при редеплое PermGen все равно будет заполняться новыми объектами.&lt;br&gt;  Я примерно так же шел к решению, так что и на этом подробно остановлюсь во второй части.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Александр Улизько</dc:creator><pubDate>Tue, 08 Jul 2008 10:20:27 -0000</pubDate></item><item><title>Re: Java. Сборщики мусора. Часть первая.</title><link>http://ulizko.com/posts/44#comment-4666207</link><description>&lt;p&gt;Пардон. Наверное, мой предыдущий комментарий лучше удалить.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">VasT</dc:creator><pubDate>Tue, 08 Jul 2008 10:00:21 -0000</pubDate></item><item><title>Re: Java. Сборщики мусора. Часть первая.</title><link>http://ulizko.com/posts/44#comment-4666206</link><description>&lt;blockquote&gt;PermGen: OutOfMemory exception&lt;/blockquote&gt;&lt;br&gt;&lt;p&gt;Это на самом деле очень и очень интересная штука.&lt;/p&gt;&lt;br&gt;&lt;p&gt;"OutOfMemoryError: PermGen space" часто возникает в процессе разработки, когда необходимо редеплоить проект.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Это сообщение -- симптом того, что сборка мусора работает не очень здорово, т.е. не все ресурсы освобождаются корректно в процессе редеплоя.&lt;/p&gt;&lt;br&gt;&lt;p&gt;В этом плане чаще всего грешат на hibernate, cglib, tomcat, spring и даже log4j.&lt;/p&gt;&lt;br&gt;&lt;p&gt;А что особенно интересно, &lt;b&gt;PermGen space&lt;/b&gt; -- это участок в куче, который содержит классы и их методы.&lt;/p&gt;&lt;br&gt;&lt;p&gt;Решается такая проблема проще всего увеличением размера этой области с помощью ключика &lt;b&gt;-XX:MaxPermSize=XXXm&lt;/b&gt;.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">VasT</dc:creator><pubDate>Tue, 08 Jul 2008 09:52:09 -0000</pubDate></item></channel></rss>