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

Здесь вы можете выносить предложения, за которые будут голосовать пользователи сервера
Аватара пользователя
Mertran
Сообщения: 46
Зарегистрирован: 18 янв 2015, 16:30

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

Сообщение Mertran » 05 фев 2015, 22:01

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

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

strat_egi
Сообщения: 42
Зарегистрирован: 26 июл 2014, 16:09

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

Сообщение strat_egi » 05 фев 2015, 22:42

Я был не против такой системы, из за нынешней системы что вызывает дикие лаги...

stictt
Сообщения: 34
Зарегистрирован: 19 янв 2015, 22:08

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

Сообщение stictt » 05 фев 2015, 23:00

Почему бы не сделать такую систему, для начала узнать сколько игрок прогружает чанков точное кол, потом сделать систему которая создает допустим масив чанков во игрока, так же сделать систему которая каждому чанку присваивает логическое значение, для чанков которые во круг игрока присваеваем значение ложно, дальше система проверяет кол загруженых чанков и выгружает все чанки с значением истина, соответственно выгрузятся все чанки которые не прогружает игрок

stictt
Сообщения: 34
Зарегистрирован: 19 янв 2015, 22:08

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

Сообщение stictt » 05 фев 2015, 23:05

и если вообще можно сделать, то выгрузку чанков вывести на отдельный поток, что избавит от лагов

Аватара пользователя
Serious07
Администратор
Сообщения: 3349
Зарегистрирован: 06 янв 2014, 17:26

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

Сообщение Serious07 » 05 фев 2015, 23:06

Выгрузка чанков и главный поток сервера в версии 1.7.10 не разделимы.

stictt
Сообщения: 34
Зарегистрирован: 19 янв 2015, 22:08

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

Сообщение stictt » 05 фев 2015, 23:13

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

Аватара пользователя
Serious07
Администратор
Сообщения: 3349
Зарегистрирован: 06 янв 2014, 17:26

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

Сообщение Serious07 » 05 фев 2015, 23:32

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

stictt
Сообщения: 34
Зарегистрирован: 19 янв 2015, 22:08

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

Сообщение stictt » 05 фев 2015, 23:34

Не ) меня все устраивает, просто интересно было


Вернуться в «Предложения»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей