<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Java JVM GC, PermGen, and Memory Options</title>
	<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/</link>
	<description>Databases, code and all things agile.</description>
	<pubDate>Thu, 28 Aug 2008 00:50:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Ram sahai</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-75661</link>
		<dc:creator>Ram sahai</dc:creator>
		<pubDate>Thu, 17 Jul 2008 04:19:54 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-75661</guid>
		<description>&lt;p&gt;Java PermGen space out of memory error : 
Steps to rectify this error :&lt;/p&gt;

&lt;p&gt;Hi Guys This is common error people get when they are using tomcat 
for big web application .so following are the steps to rectify this error :
1.0 click on tomcat start up 
2.0 click on java tab in tomcat startup 
3.0 Now add the following parameter in java option field :&lt;/p&gt;

&lt;p&gt;-XX:MaxPermSize=512m
-verbose:gc
-XX:+PrintClassHistogram&lt;/p&gt;

&lt;p&gt;4.0 assign intial pool memory 256 mb &lt;/p&gt;

&lt;p&gt;5.0 assign maximum memory pool 1024mb &lt;/p&gt;

&lt;p&gt;6.0 restart the server &lt;/p&gt;

&lt;p&gt;This setting is applicable or this is an example when your system RAM is 2GB where the tomcat is running .&lt;/p&gt;

&lt;p&gt;for other RAM size please make sure that memory division does not exceed to system memory.otherwise tomcat server will not restart.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Java PermGen space out of memory error : 
Steps to rectify this error :</p>

<p>Hi Guys This is common error people get when they are using tomcat 
for big web application .so following are the steps to rectify this error :
1.0 click on tomcat start up 
2.0 click on java tab in tomcat startup 
3.0 Now add the following parameter in java option field :</p>

<p>-XX:MaxPermSize=512m
-verbose:gc
-XX:+PrintClassHistogram</p>

<p>4.0 assign intial pool memory 256 mb </p>

<p>5.0 assign maximum memory pool 1024mb </p>

<p>6.0 restart the server </p>

<p>This setting is applicable or this is an example when your system RAM is 2GB where the tomcat is running .</p>

<p>for other RAM size please make sure that memory division does not exceed to system memory.otherwise tomcat server will not restart.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: La temida excepción &#8220;java.lang.OutOfMemoryError: PermGen space failure&#8221; &#171; El Blog de rubensa</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-50270</link>
		<dc:creator>La temida excepción &#8220;java.lang.OutOfMemoryError: PermGen space failure&#8221; &#171; El Blog de rubensa</dc:creator>
		<pubDate>Mon, 11 Feb 2008 16:58:35 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-50270</guid>
		<description>&lt;p&gt;[...] Java JVM GC, PermGen, and Memory Options Preventing Java&#8217;s java.lang.OutOfMemoryError: PermGen space failure Java Permgen space, String.intern, XML parsing 10 Good Riddance, PermGen OutOfMemoryError !     Posted by rubensa Filed in Java [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] Java JVM GC, PermGen, and Memory Options Preventing Java&#8217;s java.lang.OutOfMemoryError: PermGen space failure Java Permgen space, String.intern, XML parsing 10 Good Riddance, PermGen OutOfMemoryError !     Posted by rubensa Filed in Java [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: java.lang.OutOfMemoryError: PermGen space</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-30253</link>
		<dc:creator>java.lang.OutOfMemoryError: PermGen space</dc:creator>
		<pubDate>Sun, 29 Jul 2007 15:06:47 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-30253</guid>
		<description>&lt;p&gt;[...] http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/ [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] <a href="http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/" rel="nofollow">http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/</a> [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: java.lang.OutOfMemoryError: PermGen space &#171; Sciology = Science + Technology</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-29455</link>
		<dc:creator>java.lang.OutOfMemoryError: PermGen space &#171; Sciology = Science + Technology</dc:creator>
		<pubDate>Thu, 19 Jul 2007 00:42:41 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-29455</guid>
		<description>&lt;p&gt;[...] http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/ [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] <a href="http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/" rel="nofollow">http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/</a> [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: deepthoughts.orsomethinglikethat &#187; Run JBoss as a Windows Service on BEA&#8217;s JRockit JVM using Java Service Wrapper - not JavaService</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-8467</link>
		<dc:creator>deepthoughts.orsomethinglikethat &#187; Run JBoss as a Windows Service on BEA&#8217;s JRockit JVM using Java Service Wrapper - not JavaService</dc:creator>
		<pubDate>Sat, 23 Dec 2006 08:24:43 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-8467</guid>
		<description>&lt;p&gt;[...] After reading several resources (#1, #2, #3) we'd determined the cause of our PermGen Problems: [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] After reading several resources (#1, #2, #3) we&#8217;d determined the cause of our PermGen Problems: [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: thesorensens.org &#187; Blog Archive &#187; Java Permgen space, String.intern, XML parsing</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-3578</link>
		<dc:creator>thesorensens.org &#187; Blog Archive &#187; Java Permgen space, String.intern, XML parsing</dc:creator>
		<pubDate>Sat, 09 Sep 2006 08:25:08 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-3578</guid>
		<description>&lt;p&gt;[...] get familiar with jvm args that help with this kind of debugging and performance optimizations. Verbose gc logging, tracing of class loading, etc. (http://java.sun.com/docs/hotspot/gc1.4.2/faq.html, http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/) [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[&#8230;] get familiar with jvm args that help with this kind of debugging and performance optimizations. Verbose gc logging, tracing of class loading, etc. (http://java.sun.com/docs/hotspot/gc1.4.2/faq.html, <a href="http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/" rel="nofollow">http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/</a>) [&#8230;]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Wes</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-2808</link>
		<dc:creator>Wes</dc:creator>
		<pubDate>Wed, 09 Aug 2006 00:44:41 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-2808</guid>
		<description>&lt;p&gt;The Tomcat specific issue has to do with classloaders from what I've read, and that topic I said I wasn't going to touch.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The Tomcat specific issue has to do with classloaders from what I&#8217;ve read, and that topic I said I wasn&#8217;t going to touch.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Michie</title>
		<link>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-2806</link>
		<dc:creator>Matt Michie</dc:creator>
		<pubDate>Wed, 09 Aug 2006 00:28:20 +0000</pubDate>
		<guid>http://www.brokenbuild.com/blog/2006/08/04/java-jvm-gc-permgen-and-memory-options/#comment-2806</guid>
		<description>&lt;p&gt;I've actually had to increase Permgen for a web app running in Tomcat.  Was difficult to track down what was going on, but after I upped the space, the app was much happier :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve actually had to increase Permgen for a web app running in Tomcat.  Was difficult to track down what was going on, but after I upped the space, the app was much happier :)</p>]]></content:encoded>
	</item>
</channel>
</rss>
