Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Форум для новичков[JAVA]/[help]gameserver
Поиск

[help]gameserver

6 ответов168 просмотровСейчас просматривают: 1
serega
serega

Пользователь

Участник

Постов: 95

На форуме с: 13.06.2008

Репутация: +21

Рейтинг: 0

· 30.11.2008, 11:42

Железо: кор 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)


Вопрос: в чем причина и как исправить?
Мои соображения по этому поводу: что то со сборкой так как др сборка работает норм Но эта жи сборка пашет на др компе замечательно при том что там меньше оперативке в двое

0
D
Darknessok™

Пользователь

Новичок

Постов: 2

На форуме с: 29.03.2008

Репутация: +30

Рейтинг: 0

· 30.11.2008, 11:53

Обнови яву

0
serega
serega

Пользователь

Участник

Постов: 95

На форуме с: 13.06.2008

Репутация: +21

Рейтинг: 0

· 30.11.2008, 11:55

Darknessok™ а сылочку плизз на какую надо)
я 3 или 4 яв переустанавливал( уже даж ненаю какую ставить(

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 30.11.2008, 12:00

Darknessok™, обнови моск) ok.gif

seregakill, Выложи сюда строку которой запускается сервер.
Находится в стартгеймсервер.bat.
Выглядит типа так: java -Xmx1024m -cp ...... итд (Без REM в начале строки).
Затем сообщи полный объем оперативки, и объем свободной оперативки без сервера.
И еще вопрос - геодата включена? Какой режим (1-2)

Проблема заключается в том, что "сборщик мусора" не выполнил "плана" и не смог очистить ненужные классы.
Скорей всего проблемой является недостаточное выделение оперативки процессу.

— Ålderdom - ingen glädje..

0
serega
serega

Пользователь

Участник

Постов: 95

На форуме с: 13.06.2008

Репутация: +21

Рейтинг: 0

· 30.11.2008, 12:15

AbsT спасибо огромное.Помогло-)
java -Xmx512m -cp стояла так я поменял на java -Xmx1024m -cp)

0
AbsT
AbsT

Пользователь

Ветеран

Постов: 1514

На форуме с: 10.12.2007

Репутация: +768

Рейтинг: 0

· 30.11.2008, 12:19

Рад был помочь )
В случае повторения проблемы выделаешь 1500мб серверу.
В принципе больше для обычного сервера и не надо.
Основное сильное поедание памяти только при запуске.

— Ålderdom - ingen glädje..

0
Тема закрыта для ответов