Java Heap Space out of memory error Tomcat6 port
Kaya Saman
kayasaman at gmail.com
Tue Jan 3 14:02:24 UTC 2012
Hi,
I'm running FreeBSD 8.2 x64 edition with 4GB RAM on a quad core machine.
I keep getting this error:
umbers=0&rev=11.1" java.lang.OutOfMemoryError: Java heap space
Exception in thread "http-8180-Acceptor-0" java.lang.OutOfMemoryError:
Java heap space
and essentially due to it my webapp will simply die and not work - which
is actually xwiki.
In order to rectify the situation with the help of some Google'ing I
added this to my Catalina.sh file:
JAVA_OPTS=-Xmx1024m
JAVA_OPTS=-Xms1024m
#JAVA_OPTS=-XX:PermSize=64M
#JAVA_OPTS=-XX:MaxPermSize=256m
However, as I found out early this morning, it didn't work I had the
same issue.
I have asked on the xwiki mailing list for any advice but it seems the
guys there are all Linux users and can't really help me out much
although they suggested to use:
CATALINA_OPTS instead of JAVA_OPTS.
I have tried that and although it's still too early to tell what is
going on since the last restart was only a few hours ago but I thought
I'd just quickly ask here and see what could be done as CATALINA_OPTS
and JAVA_OPTS seem to be more or less the same with JAVA_OPTS also being
used at Tomcat stop as well as start.
The odd thing is that I have tested the same webapp and DB combo on a
PowerMac G4 running PPC edition of Fedora 11 which on a 733MHz machine
with 384MB RAM did work fine for over a week if not a little slow.
I also tested on Nexenta Core 3 (OpenSolaris) running Glassfishv3 on a
VM inside my notebook with 2GB dedicated RAM and that was up for several
months even though really slow again - a while back.
Can anyone help me with figuring this out??
I mean I'm not even using swap space on my machine so it definitely has
not run out of memory. It seems a Java option somewhere but I have no
idea where or what.
Thanks,
Kaya
More information about the freebsd-ports
mailing list