Changes for page PermGen space

Last modified by Ken McWilliams on 2012/03/17 21:20

From version Icon 4.1 Icon
edited by Ken McWilliams
on 2012/03/12 22:29
Change comment: There is no comment for this version
To version Icon 4.2 Icon
edited by Ken McWilliams
on 2012/03/17 21:20
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -1,7 +1,5 @@
1 -By following the Integration guides here will lead you to PermGen Space errors. Hopefully we can track down and resolve likely causes for these issues in Glassfish and the integration guides found here.
1 +There are many "solutions" to this issue many involving garbage collection parameters and increasing memory limits. The main cause is a fault in the application code, or the libraries that that code depends on and the issue can not be simply resolved by using garbage collection flag. The issue can be delayed by raising memory limits but that is only a temoporary solution. The only imediate resolution is found in restarting the JVM instance responsible for the application server. The following further explains the issue and explains the tools needed to track down the class loader leak(s):
2 2  
3 -There are many "solutions" to this issue many involving garbage collection parameters and increasing memory limits. The main cause is a fault in the application code, or the libraries that that code depends on and the issue can not be simply resolved by using garbage collection flag. The issue can be delayed by raising memory limits but that is only a temoporary issue. The only imediate resolution is found in restarting the JVM instance responsible for the application server.
4 -
5 5  == Understanding the Issue ==
6 6  
7 7  [[Classloader leaks: the dreaded "java.lang.OutOfMemoryError: PermGen space" exception>>url:https://blogs.oracle.com/fkieviet/entry/classloader_leaks_the_dreaded_java]]