ANZO Написал:Что за жесть.
Вы чуть что слипаете весь основной поток своим sleep() + чтение каждый раз и базы.
В любом случае: запускаете сервер с профайлером, бафаетесь и смотрите в профайлере что в этот момент сьело больше всего CPU.
Ну слип уже поставили чтоб не было одного большого лага)
Добавлено через 8 минут
ANZO Написал:Что за жесть.
Вы чуть что слипаете весь основной поток своим sleep() + чтение каждый раз и базы.
В любом случае: запускаете сервер с профайлером, бафаетесь и смотрите в профайлере что в этот момент сьело больше всего CPU.
Или во попроще, тут типа снимаем все баффы, ну допустим их с денсами и сонгами около 60. Клиент зависает на несколько секунд
activeChar.stopAllEffects();
Где активчар - l2pcinstance
L2j Pane v1.7 - админка для вашего L2 сервера