Сообщений: 142
Тем: 7
Зарегистрирован: Jul 2010
Давайте будем внимательнее читать первый пост.
Я написал что:
Цитата:Так же сообщю что машина x86 ( то бишь 32 бита ) и стоит на ней ОС Windows XP SP3.
Для заметки
На х86 машину не ставится не виндовс, не линукс х64. Так как архитектура разная.
Сообщений: 225
Тем: 15
Зарегистрирован: Nov 2010
Репутация:
201
Таже проблема. Стояло 4 гига без геодаты, норм работало.
Включаем гео - java.lang.OutOfMemoryError: Java heap space.
Добавляем памяти, становится 8гб. Увеличиваем параметр -Xmx выше 1300m - ошибка Could not reserve enough space for object heap.
Ставим -Xmx примерно 1200m - жуткие лаги на сервере, а в консоли O3Y Free Space: 30mb of 1299mb
WTF?
Windows7 64bit, сборка L2Evolution 3.1.5 (вроде как на ядре L2J основана)
Сообщений: 225
Тем: 15
Зарегистрирован: Nov 2010
Репутация:
201
В свойствах 8 гигов, винда 64битная, а вот ява х3 ...
Сообщений: 142
Тем: 7
Зарегистрирован: Jul 2010
Мы решили просто, на комп х64 поставили ОС х64 на которую поставили JRE х64 и выделяем теперь памяти сколько хотим.
Сообщений: 509
Тем: 7
Зарегистрирован: Apr 2008
Репутация:
1,660
Ставить параметр Xms более 512m если нет геодаты просто бессмысленно.
Ради интереса запустите jconsole, подключитесь к процессу сервера и посмотрите сколько памяти использует ваш сервер при запуске. Мониторь это значение в течении 2-5 циклов GC. В качестве Xms возьмите ~80-95% от пикового значения затраченной памяти при запуске.
Аналогично и максимальное количество памяти - посмотреть пиковое значение нагруженного сервера и добавить 20-30%.
Выделять память заранее - хорошо. Выделять слишком много памяти - плохо
Сообщений: 142
Тем: 7
Зарегистрирован: Jul 2010
Aquanox Написал:Ставить параметр Xms более 512m если нет геодаты просто бессмысленно.
Ради интереса запустите jconsole, подключитесь к процессу сервера и посмотрите сколько памяти использует ваш сервер при запуске. Мониторь это значение в течении 2-5 циклов GC. В качестве Xms возьмите ~80-95% от пикового значения затраченной памяти при запуске.
Аналогично и максимальное количество памяти - посмотреть пиковое значение нагруженного сервера и добавить 20-30%.
Выделять память заранее - хорошо. Выделять слишком много памяти - плохо
Вообще ставить параметр Xms бессмысленно какой либо.
Сообщений: 509
Тем: 7
Зарегистрирован: Apr 2008
Репутация:
1,660
наоборот. Xms ставить желательно - это экономит значительно время на распределение памяти при загрузке сервера.