Java

Материал из VDS64.com Wiki
Версия от 15:52, 19 июля 2009; Admin (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Запуск Java приложений на мощном Виртуальном сервере VDS64


При запуске java приложений необходимо знать один очень важный момент, а именно:
необходимо указывать ключи алокации памяти Xmx Xms , так как при запсуке интерпретатор попытается выделить под приложение ВСЮ вашу оперативную память, таким образом если кроме Java на сервере запущено еще чтото то появится ошибка типа Cannot allocate memory for HEAP object.

Описание ключей:
-Xms<size> указывает начальный Java heap размер алоцируемой памяти
-Xmx<size> указывает максимальный Java heap размер алоцируемой памяти


Таким образом,например, для запуска приложения myJavaApp.jar испольуется следующая команда:
java -Xms10M -Xmx15M -jar myJavaApp.jar
в примере мы выделили 10 Мбайт начального размера ОЗУ и 15 Мбайт максимально ОЗУ для программы.


P.S.
Для некоторых Ява программ которые пользователь хочет запустить в фоновом режиме используется параметр & после команды запуска, для того чтобы приложение не закрывалось после закрытия сессии ssh перед запуском команды с & необходимо ввести команду screen

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Партнерская программа
Панель VDS64-Центр
Панель SimpleHM
Инструменты