Вопрос Сервер очень сильно лагает

SmAsHeR

Пользователь
Сообщения
164
Помогите, не знаю что делать.
Сервер очень сильно лагает даже когда там 1 или 2 игрока. Вернее ситуация такая. Даже когда я 1 на сервере, просто стою и не двигаюсь,какое-то время все работает нормально. Но вдруг сервер зависает, консоль очищается, какое-то время там просто все пусто в консоли, всех кикает за Timed out, тпс просаживается до 0.66 и за пару секунд возвращается до 20. При этом в консоли такие ошибки. Прикрепил файл
Вот тайминги:
Сервер оптимизирован по статье с этого форума: Современная оптимизация современных серверов
Карта сгенерирована Chunky 4к на 4к
Сервер на версии 1.16.5 Purpur
 

Вложения

  • errors.txt
    13.3 KB · Просмотры: 6
У тебя лагает просто всё. Похоже очень слабое железо. Не только памяти мало, но и слабый процессор и древний жесткий диск.
А вот тайминги после удаления Coreprotect:
Разница колоссальная. Но странно что CoreProtect так сильно влияет. И таких пролагов больше не было
 
Потому что CoreProtect постоянно грузит диск записыванием логов.
Сейчас в таймингах сильно грузит прорисовка мира. Вывод остался таким же - слабое железо. Тебе придется уменьшить дальность прорисовки чтобы хоть чуть чуть держать онлайн.
В общем, чтобы сервер хоть чуть чуть дышал, надо проводить глубокую оптимизацию, например, отключить в CMI неиспользуемые модули, убрать плагины не влияющие на игровой процесс - честсорт, дискордсрв, харбор, в плагине FartherViewDistance поставить скорость отдачи чанков на минимум. Больше ничего не поможет, железо не потянет. Либо ставить версию 1.12.2, там нагрузки сильно меньше на железо.
 
Потому что CoreProtect постоянно грузит диск записыванием логов.
Сейчас в таймингах сильно грузит прорисовка мира. Вывод остался таким же - слабое железо. Тебе придется уменьшить дальность прорисовки чтобы хоть чуть чуть держать онлайн.
В общем, чтобы сервер хоть чуть чуть дышал, надо проводить глубокую оптимизацию, например, отключить в CMI неиспользуемые модули, убрать плагины не влияющие на игровой процесс - честсорт, дискордсрв, харбор, в плагине FartherViewDistance поставить скорость отдачи чанков на минимум. Больше ничего не поможет, железо не потянет. Либо ставить версию 1.12.2, там нагрузки сильно меньше на железо.
Как можно уменьшить скорость отдачи чанков в Farther view distance?
 
Как можно уменьшить скорость отдачи чанков в Farther view distance?
уменьшать значения как минимум в два раза:
server-send-second-max-bytes: 20971520
server-tick-max-generate-amount: 2
player-send-second-max-bytes: 2097152
А так же проверь чтобы у тебя анти иксрей не был дважды включен - в FartherViewDistance и в paper.yml, а лучше вообще анти иксрей отключить везде.

Но это всё полумеры. На двух гигах ты даже онлайн 5 не вытянешь. С версии 1.14 два гига это минимальные требования чтобы стартануть сервер, плюс надо добавлять по 50-100 Мб на каждого игрока как минимум.
 
Назад
Сверху Снизу