Страница 1 из 1

Условие для выгрузки чанков

Добавлено: 05 фев 2015, 22:01
Mertran
А что если добавить условие для выгрузки чанков?
Допустим, что есть лимит в 500 чанков на игрока, играет три человека - прогружено 1500 чанков. Для сервера в принципе это не так много? Ночью играет ну человек пять максимум.
Однако выгрузка чанков всё-равно парализует на время игру. Так вот, а что если сделать так - если кол-во чанков не превышает в два раза допустимого кол-ва (или любого другого, который Саша посчитает допустимым), тогда сервер не производит выгрузку чанков?
Уверен, что как минимум ночным игрокам станет гораздо комфортней пребывать в игре.
Просто мысль.

Что думаете по этому поводу?

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 22:42
strat_egi
Я был не против такой системы, из за нынешней системы что вызывает дикие лаги...

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:00
stictt
Почему бы не сделать такую систему, для начала узнать сколько игрок прогружает чанков точное кол, потом сделать систему которая создает допустим масив чанков во игрока, так же сделать систему которая каждому чанку присваивает логическое значение, для чанков которые во круг игрока присваеваем значение ложно, дальше система проверяет кол загруженых чанков и выгружает все чанки с значением истина, соответственно выгрузятся все чанки которые не прогружает игрок

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:05
stictt
и если вообще можно сделать, то выгрузку чанков вывести на отдельный поток, что избавит от лагов

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:06
Serious07
Выгрузка чанков и главный поток сервера в версии 1.7.10 не разделимы.

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:13
stictt
плохо, не знаю, можно ли как то заменить временно программу сохранения мира, у него используется отдельный поток, на сколько знаю. Или тогда просто мимизировать дейстивия выгрузки чанков, и проводить выгрузку только при условии того что загружено сверх нормы, что даст дополнительные ресурсы сервера для игроков которые постоянно сидят на базе и крафтят

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:32
Serious07
Я сегодня/завтра задам старт лимит с 20 000 чанков. До этой цифры будет полный игнор. Просто немного терпения.

Re: Условие для выгрузки чанков

Добавлено: 05 фев 2015, 23:34
stictt
Не ) меня все устраивает, просто интересно было