Tomcat DOES use the setenv.sh and it is best to leave the catalina.sh alone. Put the below into your setenv.sh script (setenv.sh is located in the "BIN" folder of tomcat. if you don't have it, create it);
JAVA_OPTS="-Xms128m -Xmx384m -XX:MaxPermSize=128m $JAVA_OPTS -Djava.awt.headless=true -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true " export JAVA_OPTS Kind Regards, Nitai On Mon, Jan 18, 2010 at 6:20 PM, Göran <[email protected]> wrote: > Im no Tomcat guru, but I have read the documentation and have > experimented and tweaked the Java setings on some Linux servers > (Ubuntu/Tomcat 6/openBD 1.2). > > If you have a tomcat start script, preferebly a start/stop script in / > etc/init.d/tomcat. Then you should have a CATALINA_OPTS setting there > as well as a JAVA_HOME like this: > > export JAVA_HOME=/usr/lib/jvm/java-6-sun > export CATALINA_OPTS="-Xms512m -Xmx512m" > > I don´t think Tomcat use the settings in setenv.sh or you have to add > a CATALINA_OPT. > > I am also running a small VPS with 256 RAM, and have a similar memory > alocation that you have. But I only have a old BD 7 there. > > My advice is that you first verify that your settings is picked up by > Tomcat. > > > On 17 Jan, 02:03, Derek Warren <[email protected]> wrote: >> Hello OpenBDers, >> >> I'm a stranger in a strange land when it comes to OpenBD and Apache >> Tomcat, so I'm looking for some advice regarding minimum memory >> requirements. >> >> I lend a hand with a non-profit group that runs a small site with >> OpenBD, where "small" means less than ~400 unique visitors/day or >> about 1,000 page views daily. We have a CentOS 4.x virtual private >> server with 768MB of RAM allotted, leaving 400MB for OpenBD 1.2 and >> Tomcat 6.0.20. >> >> setenv.sh is set to the defaults provided by the Viviotech OpenBD >> installer: >> >> JAVA_OPTS="-Xms128m -Xmx256m" >> >> According to `top`, Tomcat's resident memory size hits about 110MB >> before it goes into 'perpetual garbage collection mode', eating 100% >> CPU time on 2 cores. D'oh! I can't blame it--as soon as the startup >> script executes, we're down to 0KB of free RAM without having served a >> single page! >> >> My question: Given that money may not be abundant, what would your >> recommendation be for a minimum amount of free RAM for OpenBD to play >> with? "As much as possible", of course, but we may have to cut or or >> farm out some services instead. >> >> If there are any other relevant details that would help, please let me >> know. >> >> Many thanks for your input, >> --Derek >> >> [1] Our host is all SAN-based, so no swapping allowed. (!) >> >> [2] Our host allows us to go beyond our allotted 768MB of RAM if the >> hypervisor sees that other VPS instances are not using all their >> allotted RAM. I'm guessing we're in this situation because the box is >> more crowded these days, and also because our control panel software >> has continually upgraded mail and anti-spam services, etc., to newer >> versions, all of which consume a little more memory than their older >> counterparts. >> >> -- >> [http://derek.trideja.com/buxton-sig.mov] > > -- > Open BlueDragon Public Mailing List > http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon > mailing list - http://groups.google.com/group/openbd?hl=en > > !! save a network - please trim replies before posting !! > -- See for yourself how easy it is to manage files today. Join the revolution! Razuna SaaS On-Demand - Hosted Digital Asset Management Solution http://www.razuna.com/ Razuna - Open Source Digital Asset Management http://www.razuna.org/ Follow us on Twitter http://twitter.com/razunahq
-- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
