[help]gameserver
Железо: кор 2 дуо 3.46, 4 гига оперы
ОС: Винда хр х64
Программы: мускул 5.1.0 х64, ява х64
Сборка: Interlude,l2Group, 2.0
Краткое изложение СУТИ проблемы:при загрезке Gameserver выдаёт ашибку:
NpcTable: Loaded 439 Minions.
HennaTable: Loaded 180 Templates.
HennaTreeTable: Loaded 7128 Henna Tree Templates.
Helper Buff Table: Loaded 14 Templates.
Initializing ClanHallManager
Loaded: 5 clan halls
Loaded: 39 free clan halls
Initializing CastleManager
Loaded: 9 castles
Initializing SiegeManager
TeleportLocationTable: Loaded 832 Teleport Location Templates.
LevelUpData: Loaded 89 Character Level Up Templates.
Loading zones...
Initializing ArenaManager
Initializing TownManager
Initializing OlympiadStadiaManager
Initializing FishingZoneManager
Done: loaded 111 zones.
Siege of Oren: Sun Nov 30 16:00:00 GMT 2008
Siege of Giran: Sun Nov 30 16:00:00 GMT 2008
Exception in thread "GerenalSTPool-31" java.lang.OutOfMemoryError: GC overhead l
imit exceeded
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.addConditionWaiter(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceede
d
Exception in thread "GerenalSTPool-22" java.lang.OutOfMemoryError: GC overhead l
imit exceeded
Exception in thread "GerenalSTPool-46" java.lang.OutOfMemoryError: GC overhead l
imit exceeded
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.addConditionWaiter(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject
.awaitNanos(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.tak
e(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Вопрос: в чем причина и как исправить?
Мои соображения по этому поводу: что то со сборкой так как др сборка работает норм Но эта жи сборка пашет на др компе замечательно при том что там меньше оперативке в двое
Darknessok™ а сылочку плизз на какую надо)
я 3 или 4 яв переустанавливал( уже даж ненаю какую ставить(
Darknessok™, обнови моск)
seregakill, Выложи сюда строку которой запускается сервер.
Находится в стартгеймсервер.bat.
Выглядит типа так: java -Xmx1024m -cp ...... итд (Без REM в начале строки).
Затем сообщи полный объем оперативки, и объем свободной оперативки без сервера.
И еще вопрос - геодата включена? Какой режим (1-2)
Проблема заключается в том, что "сборщик мусора" не выполнил "плана" и не смог очистить ненужные классы.
Скорей всего проблемой является недостаточное выделение оперативки процессу.
— Ålderdom - ingen glädje..
AbsT спасибо огромное.Помогло-)
java -Xmx512m -cp стояла так я поменял на java -Xmx1024m -cp)


