I have seen JVMs run with over 1Gb of RAM. You should be able to do 2Gb on a
32 bit machine. There are some special JVM setting to deal with high heap
sizes. Check the JVM specs for more details on those. I don't remember of
the top of my head, but the settings has something like MAXDATA as the name.
I will try to find that table and post it here.
As for the OS, there may be a limit on how much memory a process can
allocate. Also, if you set the minimum heap to 512Mb and the process can't
allocate that big of a chunk you will fail. I have run with heaps over 512
on windows and UNIX. What OS are you using?
HIH,
Jose Rubio
Numbers Insight, Inc.
----- Original Message -----
From: "Ben Brock" <[email protected]>
To: <[email protected]>
Sent: Tuesday, December 19, 2006 8:34 AM
Subject: [magnolia-user] OS limit on max java heap size?
Our webapps won't start if we set the maximum heap size via "export
JAVA_OPTS" in a restart Tomcat script higher than 512mb. We can the heap
size limit higher on one of our boxes, however, which tells me this may
be OS related. Do you have any ideas?
Regards,
Ben
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------