<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Java: Solucionando o erro de &quot;PermGen space&quot;</title>
	<atom:link href="http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/feed/" rel="self" type="application/rss+xml" />
	<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/</link>
	<description>Programadores, uni-vos!</description>
	<lastBuildDate>Thu, 19 Jan 2012 11:51:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: João Del Valle</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-3976</link>
		<dc:creator>João Del Valle</dc:creator>
		<pubDate>Mon, 18 Apr 2011 13:20:32 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-3976</guid>
		<description>Obrigado pelo comentário, Alexandre. Acho que, na maioria das vezes, o erro de PermGen space é gerado por uma aplicação que cresceu muito ou uma aplicação empacotada que você está instalando em seu appserver. Nestes casos, você alterará uma vez só o parâmetro e &quot;solucionará&quot; o problema. ;-)</description>
		<content:encoded><![CDATA[<p>Obrigado pelo comentário, Alexandre. Acho que, na maioria das vezes, o erro de PermGen space é gerado por uma aplicação que cresceu muito ou uma aplicação empacotada que você está instalando em seu appserver. Nestes casos, você alterará uma vez só o parâmetro e &#8220;solucionará&#8221; o problema. ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexandro Félix</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-3959</link>
		<dc:creator>Alexandro Félix</dc:creator>
		<pubDate>Mon, 18 Apr 2011 02:29:34 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-3959</guid>
		<description>O post é bom, porém o título, não corresponde muito bem a realidade. Não esqueçamos que caso tenhamos um problema de memory leak, estaremos apenas retardando o problema, e não solucionando.

Abraços.</description>
		<content:encoded><![CDATA[<p>O post é bom, porém o título, não corresponde muito bem a realidade. Não esqueçamos que caso tenhamos um problema de memory leak, estaremos apenas retardando o problema, e não solucionando.</p>
<p>Abraços.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco Antonio Mendonça</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-2492</link>
		<dc:creator>Marco Antonio Mendonça</dc:creator>
		<pubDate>Sat, 19 Mar 2011 13:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-2492</guid>
		<description>Estou utilizando o eclipse galileo e oc4j. E nao consigo subir duas aplicacoes, pois da erro de permgem, ja fiz varias alterações no eclipse.ini e não resolveu. Alguem pode me ajudar?</description>
		<content:encoded><![CDATA[<p>Estou utilizando o eclipse galileo e oc4j. E nao consigo subir duas aplicacoes, pois da erro de permgem, ja fiz varias alterações no eclipse.ini e não resolveu. Alguem pode me ajudar?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafael Ferreira</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-1811</link>
		<dc:creator>Rafael Ferreira</dc:creator>
		<pubDate>Wed, 02 Mar 2011 12:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-1811</guid>
		<description>@Leonardo Duval:

Indico você fazer uma análise de como está o GC de sua aplicação. Para sua aplicação &#039;printar&#039; informações sobre o GC coloque isso na linha de iniciação de sua aplicação ou no java OPTs: &quot;-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -verbose:gc&quot; Assim você pode fazer uma análise de como está o consumo de memória de sua maquina! Existem tools que auxiliam nessa análise, veja um pouco sobre o visualVM. Alé de não utilizar o valor default do PermGen que é 64. Tente utilizar &quot; -XX:PermSize=256M -XX:MaxPermSize=512M  &quot; Veja também qual é o SO que está rodando sua aplicação, lembrando do limite q os S.O&#039;s 32bits te impõem. Com muita frequencia posto coisas em meu blog sobre performance, rafacastanho.wordpress.com abraço!</description>
		<content:encoded><![CDATA[<p>@Leonardo Duval:</p>
<p>Indico você fazer uma análise de como está o GC de sua aplicação. Para sua aplicação &#8216;printar&#8217; informações sobre o GC coloque isso na linha de iniciação de sua aplicação ou no java OPTs: &#8220;-XX:+PrintGCDetails -XX:+PrintGCTimeStamps -verbose:gc&#8221; Assim você pode fazer uma análise de como está o consumo de memória de sua maquina! Existem tools que auxiliam nessa análise, veja um pouco sobre o visualVM. Alé de não utilizar o valor default do PermGen que é 64. Tente utilizar &#8221; -XX:PermSize=256M -XX:MaxPermSize=512M  &#8221; Veja também qual é o SO que está rodando sua aplicação, lembrando do limite q os S.O&#8217;s 32bits te impõem. Com muita frequencia posto coisas em meu blog sobre performance, rafacastanho.wordpress.com abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erro de “Out of memory” PermGen &#171; SourceForge.net: Project demoiselle</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-237</link>
		<dc:creator>Erro de “Out of memory” PermGen &#171; SourceForge.net: Project demoiselle</dc:creator>
		<pubDate>Sun, 18 Oct 2009 03:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-237</guid>
		<description>[...] Solucionando o erro de Permgen Space [...]</description>
		<content:encoded><![CDATA[<p>[...] Solucionando o erro de Permgen Space [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thiago</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-236</link>
		<dc:creator>thiago</dc:creator>
		<pubDate>Fri, 19 Sep 2008 20:12:33 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-236</guid>
		<description>ola,
tentem isso:

http://www.jroller.com/agileanswers/entry/preventing_java_s_java_lang

tem uma explicacao interessante no primeiro posto do comentario.

&quot;I also had these annoying Perm Gen Space OOMs when redeploying webapps. I&#039;m using spring 1.2.8, Hibernate 3 (both with CGLIB 2.1_3), tomcat 5.5.17 and - now the problem: jdk1.5.0_06. After upgrading to jdk1.5.0_07 my Perm Gen Space gets gc&#039;ed like it should be - no increase of Perm Gen Space, no code changes.

There were however some learnings on the way:(...) &quot;</description>
		<content:encoded><![CDATA[<p>ola,<br />
tentem isso:</p>
<p><a href="http://www.jroller.com/agileanswers/entry/preventing_java_s_java_lang" rel="nofollow">http://www.jroller.com/agileanswers/entry/preventing_java_s_java_lang</a></p>
<p>tem uma explicacao interessante no primeiro posto do comentario.</p>
<p>&#8220;I also had these annoying Perm Gen Space OOMs when redeploying webapps. I&#8217;m using spring 1.2.8, Hibernate 3 (both with CGLIB 2.1_3), tomcat 5.5.17 and &#8211; now the problem: jdk1.5.0_06. After upgrading to jdk1.5.0_07 my Perm Gen Space gets gc&#8217;ed like it should be &#8211; no increase of Perm Gen Space, no code changes.</p>
<p>There were however some learnings on the way:(&#8230;) &#8220;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glaudiston</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-235</link>
		<dc:creator>Glaudiston</dc:creator>
		<pubDate>Thu, 28 Aug 2008 16:24:09 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-235</guid>
		<description>Olá Leonardo... provavelmente o parâmetro abaixo seja a solução (ou ampliá-lo)
-XX:MaxPermSize=512M</description>
		<content:encoded><![CDATA[<p>Olá Leonardo&#8230; provavelmente o parâmetro abaixo seja a solução (ou ampliá-lo)<br />
-XX:MaxPermSize=512M</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leonardo Duval</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-234</link>
		<dc:creator>Leonardo Duval</dc:creator>
		<pubDate>Fri, 08 Aug 2008 20:09:08 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-234</guid>
		<description>Olá,

Achei bem interessante as tuas explicações sobre o erro de Perm Gen, porem ainda enfrento problemas no meu ambiente de produção que se possível gostaria da tua ajuda.
Tenho o seguinte cenário, Java 1.6, Tomcat 6.0.14 Max memory 2490Mb (por sinal, o máximo que consigo colocar no Linux, mais que isto o Java não starta, se souber como posso ampliar...). Oque ocorre é que de acordo com o uso da aplicação durante o dia ocorre o famoso &quot;Out Of Memory Perm Gen&quot;. Para solucionar este problema, aumentei a memoria física e o min e o max memory do java (JAVA_OPTS) porem quando as aplicações eram muito utilizadas ocorria o problema, se tiveres uma ideia de como posso fazer para solucionar  serei muito grato! OBS: O servidor é reiniciado somente o Tomcat e o banco a máquina permanece sempre ligada.

Desde já obrigado.

Abraço,

Leonardo</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>Achei bem interessante as tuas explicações sobre o erro de Perm Gen, porem ainda enfrento problemas no meu ambiente de produção que se possível gostaria da tua ajuda.<br />
Tenho o seguinte cenário, Java 1.6, Tomcat 6.0.14 Max memory 2490Mb (por sinal, o máximo que consigo colocar no Linux, mais que isto o Java não starta, se souber como posso ampliar&#8230;). Oque ocorre é que de acordo com o uso da aplicação durante o dia ocorre o famoso &#8220;Out Of Memory Perm Gen&#8221;. Para solucionar este problema, aumentei a memoria física e o min e o max memory do java (JAVA_OPTS) porem quando as aplicações eram muito utilizadas ocorria o problema, se tiveres uma ideia de como posso fazer para solucionar  serei muito grato! OBS: O servidor é reiniciado somente o Tomcat e o banco a máquina permanece sempre ligada.</p>
<p>Desde já obrigado.</p>
<p>Abraço,</p>
<p>Leonardo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-233</link>
		<dc:creator>Rodrigo</dc:creator>
		<pubDate>Tue, 23 Oct 2007 12:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-233</guid>
		<description>Cara... onde que altero esse -XX:?????
onde devo colocar esse parametro??
valeu</description>
		<content:encoded><![CDATA[<p>Cara&#8230; onde que altero esse -XX:?????<br />
onde devo colocar esse parametro??<br />
valeu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: João Del Valle</title>
		<link>http://codare.net/2007/01/11/java-solucionando-o-erro-de-permgen-space/#comment-232</link>
		<dc:creator>João Del Valle</dc:creator>
		<pubDate>Fri, 26 Jan 2007 14:15:44 +0000</pubDate>
		<guid isPermaLink="false">http://codare.net/2007/01/11/solucionando-o-erro-de-permgen-space/#comment-232</guid>
		<description>Legal, Gilmatryx. Espero escrever mais sobre o gerencimento de memória da JVM  nos próximos posts. É um assunto vasto e interessante.</description>
		<content:encoded><![CDATA[<p>Legal, Gilmatryx. Espero escrever mais sobre o gerencimento de memória da JVM  nos próximos posts. É um assunto vasto e interessante.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

