Сервер Project Zomboid требует больше памяти, чем обычно указывают большинство гайдов, и значительно больше, чем раньше. С выходом Build 42, когда управление инвентарём и тайминг действий были перенесены на сервер, маленькой группе из двух-четырёх игроков нужно 6–8 ГБ, для пяти-десяти игроков — 8–10 ГБ, а для крупного или сильно модифицированного сообщества — 12–16 ГБ.
Если вы читаете старый гайд с советом, что 2 ГБ достаточно, он был написан для Build 41, и теперь это уже не актуально.
RAM – честно говоря
| Группа | RAM | Примечания |
|---|---|---|
| 2–4 игрока, ваниль | 6–8 ГБ | Базовый уровень Build 42, не очень комфортный потолок |
| 5–10 игроков, ваниль | 8–10 ГБ | Для большинства обычных групп друзей |
| 10+ игроков или с модами | 12–16 ГБ | Моды — это множитель, а не количество игроков |
Общеизвестное правило таково: примерно 6 ГБ базово плюс около 0.5 ГБ на каждого игрока. Эта цифра взята из эпохи Build 41 и сейчас находится на нижней границе, что стоит знать перед покупкой.
Два фактора влияют на требование памяти больше, чем количество игроков:
- Моды. Пятьдесят модов с двумя игроками могут потреблять более 5 ГБ памяти. Эта нагрузка проявляется при загрузке, а не в пиковой нагрузке.
- Исследование карты. Память растёт по мере открытия новых клеток карты игроками. Сервер, который справлялся в первый день, может испытывать нехватку памяти к тридцатому дню, когда мир загрузился больше.
Почему серверы вылетают, когда несколько игроков исследуют одновременно
Самая частая причина сбоя — не падение из-за нагрузки, а несколько игроков, одновременно загружающих незнакомые области карты, каждый подгружает новые клетки памяти в один момент. Сервер, настроенный на среднее значение, рассчитан неверно: важен именно пик, он наступает, когда группа расходится.
Если сервер падает при рассредоточении игроков, это сигнал, что нужно увеличить RAM, а не CPU. Это противоположно ситуации в Minecraft, где проблемы с низким числом тиков обычно связаны с CPU, и увеличение памяти ничего не меняет, что важно знать, если вы запускаете оба сервера.
Моды и проблема, которая ломает подключения
Моды для Project Zomboid распространяются через Steam Workshop, и они необходимы обеим сторонам. Сервер перечисляет ID модов в своей конфигурации, а каждый игрок подписывается на одну и ту же коллекцию. Несоответствие обычно проявляется в том, что один человек не может присоединиться, в то время как у всех остальных проблем нет.
- Согласовывайте список модов до начала мира. Добавление модов с картой в уже исследованный мир может нарушить постройки и транспорт.
- Удаление мода — опасное действие. Всё, что создано с его помощью, может не сохраниться после удаления.
- Делайте резервные копии перед изменениями. У нас они запускаются автоматически и восстанавливаются через панель. Списки модов ведут себя так же в Terraria: согласуйте их до создания мира, а не после.
Перед покупкой сервера, в любом месте
- Размер берите от пиковых значений, а не среднего. Важна цифра, когда шесть человек входят одновременно в пятницу.
- Считайте моды, а не только игроков. Сильно модифицированный сервер с четырьмя игроками может требовать больше ресурсов, чем ванильный сервер с двенадцатью.
- Расстояние не лечится настройками. Наши серверы стоят во Франкфурте, поэтому группа, разбросанная между Европой и Австралией, это почувствует. Zomboid лучше терпит задержки, чем шутеры, но и бой, и лутинг отдалённо ощущаются хуже.
Вы можете запустить хостинг сервера Project Zomboid с установкой модов с панели и автоматическими резервными копиями перед изменениями.
Когда выделенный сервер — неправильное решение
Если вы вдвоём играете вместе и никого не устраивает, что мир существует только когда один из вас онлайн, хостинг через игру бесплатен и достаточен. Выделенный сервер стоит платить, если люди играют раздельно, если сохранение стало ценным и жалко его потерять, или если мод-лист вырос больше, чем сможет держать обычный компьютер.

автор 


