Hi,

I am running tomcat tomcat 5.2.27 on Fedora 10 which is installed on a VPS.
VPS has 768MB RAM (As by free command).
I am unable to use maximum available memory by JVM's Xmx512m option.

I am using these options in setenv.sh  ..

JAVA_OPTS="$JAVA_OPTS -Xmx256m -Xms128m -XX:MaxPermSize=128m
-Dfile.encoding=UTF8 -Duser.timezone=GMT
-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.config
-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false"
 
With above options there is an error (However server starts fine)..
The error is 

java.io.IOException: Cannot run program "env": java.io.IOException:
error=12, Cannot allocate memory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
        at java.lang.Runtime.exec(Runtime.java:593)
        at java.lang.Runtime.exec(Runtime.java:431)
        at java.lang.Runtime.exec(Runtime.java:328)


This happens when I have specified maximum memory as 256M, but as I have
more memory allocated to my VPS,I want to use more as max heap size.
But when I try to change java option to Xmx368m or Xmx512m , it says that it
could not allocate this memory to server and server does not starts at all.

I somewhere read similar problem but no solution, Is it because of VPS?
Any body has any idea how it can be resolved?

Abdul Wahid
-- 
View this message in context: 
http://www.nabble.com/Memory-alloation-issue-%3A-java.io.IOException%3A-Cannot-run-program-%22env%22%3A-java.io.IOException%3A-error%3D12%2C-Cannot-allocate-memory-tp23222205p23222205.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


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

Reply via email to