Mats Eklund wrote:
Hi,

I'm using Tomcat 5.5 on Windows and am sometimes experiencing exceptions thrown 
in my web application:
"java.lang.OutOfMemoryError: Java heap space". I will profile my
application to see if this can be avoided by changing the code,
however, I'm also interested to know whether and how memory available
to the application can be configured.

Short version :
(Presuming you installed Tomcat using the "service installer",)

go to the Tomcat/bin directory and double-click the tomcat5w.exe program. This is a GUI allowing you, in one of the tabs, to set the JVM options used to run Java, which runs Tomcat. Use the options "-Xms256m -Xmx256m" for example to set the size of the Heap at start to 256 MB (-Xms) and maximum size 256 MB (-Xmx). Setting both to the same value is a bit more efficient, because it avoids the JVM having to keep track and resize this dynamically.

Long version :
http://java.sun.com/javase/technologies/hotspot/gc/index.jsp
http://java.sun.com/javase/technologies/hotspot/gc/memorymanagement_whitepaper.pdf


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to