установить запустить Tomcat на VPS / Burstnet - PullRequest
0 голосов
/ 08 августа 2010

Какое минимальное требование к памяти для запуска JVM?У меня самый дешевый VPS Burstnet (512 Мб памяти) и установлен Java.Когда я набираю Java, он говорит:

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

Когда я печатаю top, все еще остается около 400 МБ свободной памяти.

Поддержка говорит мне, что единственное решение - увеличить мою памятьсомневаюсь в его предложении.В случае, если это вызвано нехваткой памяти, я попытался создать файл подкачки, однако файл подкачки не разрешен из-за того, что мой VPS работает на OpenVS, а OpenVs не разрешает файлы подкачки.http://writereadspread.blogspot.com/2010/08/swap-on-vpsopenvs.html

Буду очень признателен, если вы сможете ответить на любой из следующих вопросов:

В чем причина проблемы?
Каковы минимальные требования к памяти для установкиJRE и JDK?
Если вы используете Java-приложения на VPS, какая у вас память и какой хост ru использует?

1 Ответ

1 голос
/ 13 августа 2010

Чтобы запустить Tomcat на VPS:
*, если установлен openjkd, удалить
* установить sun-java установить linux
* установить tomcat
* запустить export JAVA_OPTS="-XX:MaxPermSize=64m -Xms16M -Xmx64m"
* запуск Tomcat ./startup.sh

...