Meaningless Drivel is fun!
The moose likes Tomcat and the fly likes java out of memory error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Tomcat
Bookmark "java out of memory error" Watch "java out of memory error" New topic

java out of memory error

anish kumarv

Joined: May 09, 2011
Posts: 7
Hi all,

Today we experienced "java out of memory error : Permgen space". But we have java heap size value of 1GB.

While googled for this i found some thing like permgen space is a space where class files are being loaded and they were not unloaded and the scenario is termed as memory leak.

So i just want all your suggestions to get rid of this problem. And i cannot increase the java heap value as i have already assigned the maximum allowed value.

Kindly post your suggestions.

With Regards
Anish Kumar.V
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13035
There is no simple answer to this common problem.

Any number of errors in your application programming could be at fault.

After a fresh start, how many requests are processed until you hit the error?

Have you used the Tomcat management app to watch changes in memory use?


Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17410

The most common cause of this problem is when an application is redeployed "hot" in Tomcat6, and there are indications that it's actually somewhat of a bug. Certainly I'd never heard of it in Tomcat5.

The heap is not the PermGen space. There's a separate config parameter in the Oracle/Sun JVM for PermGen space. However, I played around with that parameter about 2 weeks ago to no avail. I'm hoping Tomcat7 is going to do better.

An IDE is no substitute for an Intelligent Developer.
I agree. Here's the link:
subject: java out of memory error
It's not a secret anymore!