Windows Server 2008 R2 Лицензии виртуальных машин версии для предприятий

Java, конечно, работает над Xen. Могло бы случиться так, что у Вас нет достаточной физической (+swap) памяти для запуска JVM. Домены Xen имеют тенденцию быть ограниченными объемом памяти, который они имеют. 128 МБ или 256 МБ довольно характерны для коммерческих поставщиков VPS. JVM использует два параметра для установки начального размера и максимального размера "кучи". Это-Xms и-Xmx соответственно. IIRC, который значение по умолчанию для-Xmx (или по крайней мере был), 64M. Если-Xms будет настроен, то JVM попытается выделить так много памяти при запуске. Это - общий прием для устанавливания обоих значений к тому же значению для остановки фрагментации памяти. Установка-Xms к значению выше, чем Вы физически имеет в наличии, вероятно, вызвал бы Вас некоторая проблема. Я попытался бы создать простое Привет Мир программа Java и видел бы, можно ли выполнить что-то как:

# java -Xms=32M -Xmx=32M HelloWorld

и посмотрите, работает ли это. Попытайтесь уменьшить значения ниже, если это не работает; повысьте его, если это делает. Надо надеяться, можно обнаружить, сколько памяти можно использовать.

2
задан 1 December 2010 в 23:15
1 ответ

Используйте тот же лицензионный ключ для Standard Edition VMs.

4
ответ дан 3 December 2019 в 10:21

Теги

Похожие вопросы