Помогите WorldBorder, прогрузка карты.

PsyhoShark

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
PsyhoShark_
Здрасте. Помогите решить проблему?

Как прогрузить карту побыстрей?
Если я выставляю 500 + скорость. (/wb fill 500)
То через некоторое время сервер крашится из-за нехватки ОЗУ.(выделено 5 гб)
А со скоростью 20 - оно мир 10к х 10к будет грузить очень и очень долго.


Если я ставлю скорость 1000 (/wb fill 1000), у меня грузит 100-300. Почему так? А когда и заработает - то сожрет всю ОЗУ и крашнется.

UPD. Провел наблюдения, через некоторое время крашится сервер, даже если стоит дефолт 20 скорость. Набирается по-малому ОЗУ до критичной точки - и краш.
Как сделать что бы озу не набиралась?
Кто не понял - я запустил сервер - он жрет допустим 900 мб, запустил (/wb fill) и тут понеслась, ОЗУ просто бесконечно наростает, пока не крашнется сервер.

UPD. На дефолтной скорости (20). Доходит до 3.5 гб ОЗУ(хотя бы так гружу).
Но мне кажется для такой скорости это очень много. Как исправить? Или так должно быть?
 
Последнее редактирование:
Флаги jvm тогда крутить.
-XX:+UseG1GC -XX:MaxGCPauseMillis=250

У меня 2000 спокойно генерирует.
Я так понимаю это кол-во ОЗУ выделяемое под "fill"?
Оно настраивается в конфиге. Стоит 500.

Если нет - куда вписать то что ты написал, не понял.
 
Я так понимаю это кол-во ОЗУ выделяемое под "fill"?
Оно настраивается в конфиге. Стоит 500.

Если нет - куда вписать то что ты написал, не понял.
Это параметр запуска сервера вписывать в файл запускающий сервер.
 
Это параметр запуска сервера вписывать в файл запускающий сервер.
Поздно 😁
Уже сам разобрался, но спасибо )
Флаги jvm тогда крутить.
-XX:+UseG1GC -XX:MaxGCPauseMillis=250

У меня 2000 спокойно генерирует.
Вроде помогло, спасибо.

А то что у меня сначало делало по 1к чанков, а щас спустилось до 100 - норм?
Пишет что свободной памяти еще 2 гб есть.
Проблема открыта.
UPD. Провел наблюдения, через некоторое время крашится сервер, даже если стоит дефолт 20 скорость. Набирается по-малому ОЗУ до критичной точки - и краш.
Как сделать что бы озу не набиралась?
Кто не понял - я запустил сервер - он жрет допустим 900 мб, запустил (/wb fill) и тут понеслась, ОЗУ просто бесконечно наростает, пока не крашнется сервер.
UPD. На дефолтной скорости (20). Доходит до 3.5 гб ОЗУ(хотя бы так гружу).
Но мне кажется для такой скорости это очень много. Как исправить? Или так должно быть?
Ап =*
 
Назад
Верх Низ