Thanks a lot! In the Java tab I have the Java Options field with parameters such as "-Dcatalina.home...". So I just add another few lines to it with the "-Xms..." parameters?
There are a few fields below that field called: initial memory pool, maximum memory pool, thread stack size. Should I maybe use these fields instead? And finally, when nothing is specified here, what are the defaults? I have tried to find out by looking into some log files but havent found anything. --- On Tue, 3/9/10, André Warnier <a...@ice-sa.com> wrote: From: André Warnier <a...@ice-sa.com> Subject: Re: Memory settings To: "Tomcat Users List" <users@tomcat.apache.org> Date: Tuesday, March 9, 2010, 9:59 PM 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