安装在VPS / Burstnet上运行Tomcat

时间:2010-08-08 06:11:39

标签: jvm vps

启动JVM的最低内存要求是什么? 我有最便宜的VPS Burstnet(512mb内存)并安装了java。 当我输入java时,它会显示

$java
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

当我键入顶部时,仍然有大约400MB的可用内存。

支持告诉我唯一的解决方案是增加记忆力,我怀疑他的建议。如果它是由内存不足引起的,我试图创建一个交换文件,但是由于我的VPS在OpenVS上运行而不允许交换文件,并且OpenVs不允许交换文件。 http://writereadspread.blogspot.com/2010/08/swap-on-vpsopenvs.html

如果您能回答以下任何问题,我将非常感激:

问题的原因是什么?
安装JRE和JDK的最低内存要求是什么? 如果你在VPS上运行java应用程序,你的内存是什么,你使用哪个主机?

1 个答案:

答案 0 :(得分:1)

在VPS上运行Tomcat:
*如果安装了openjkd,请卸载
*安装sun-java linux installation
*安装tomcat
*运行export JAVA_OPTS="-XX:MaxPermSize=64m -Xms16M -Xmx64m"
*启动Tomcat ./startup.sh