Які вимоги до DayZ-сервера потрібні для 20, 40 і 60 гравців?
Базовий розрахунок ресурсів і бюджету
Для DayZ-сервера на 60 гравців із модами потрібні 6 vCPU з високою продуктивністю на ядро, 16 GB RAM, 120 GB NVMe і порт від 1 Gbps; орієнтовний бюджет на VPS становить від $45/міс.
DayZ помітно відрізняється від ігор, де навантаження рівномірно розподіляється між потоками. Сервер постійно розраховує стан заражених, транспорту, предметів, будівель, луту та ігрових зон. Водночас головний потік симуляції чутливий до частоти CPU: 4 повільні vCPU не завжди кращі за 2–4 швидкі ядра з частотою від 3,5 GHz.
Нижче наведено практичний розрахунок для стабільного онлайна, стандартної мапи Chernarus або Livonia, persistence і модифікацій із додатковим лутом, зомбі, транспортом та ІІ. Для ширшого контексту під час вибору ресурсів перегляньте вимоги до ігрового сервера та розрахунок кількості гравців для конфігурації.
Для 60 одночасних гравців достатньо 6 vCPU, 16 GB RAM, 120 GB NVMe-диска та 3 TB місячного трафіку.
| Масштаб навантаження | vCPU | RAM | Диск | Мережевий порт | Трафік | Ціна |
|---|---|---|---|---|---|---|
| 20 гравців, vanilla або до 15 модів | 2 vCPU, від 3,5 GHz | 6 GB | 60 GB NVMe | 1 Gbps | 1 TB/міс. | орієнтовно від $14/міс. |
| 40 гравців, 20–40 модів | 4 vCPU, від 3,5 GHz | 10 GB | 80 GB NVMe | 1 Gbps | 2 TB/міс. | орієнтовно від $28/міс. |
| 60 гравців, мапа, ІІ, розширений лут | 6 vCPU, від 3,5 GHz | 16 GB | 120 GB NVMe | 1 Gbps | 3 TB/міс. | орієнтовно від $45/міс. |
| 80+ гравців, важкий модпак і події | 8 виділених ядер, від 3,8 GHz | 24–32 GB | 160 GB NVMe | 1 Gbps | 5 TB/міс. | орієнтовно від $75/міс. |
Ціни є загальноринковим орієнтиром станом на червень 2025 року: кінцева вартість залежить від локації, типу CPU, обсягу резервних копій і включеного трафіку.
Скільки гравців витримає одна конфігурація DayZ-сервера?
Чому кількість слотів не дорівнює реальному онлайну
Питання скільки гравців витримає DayZ-сервер не можна вирішувати лише за кількістю слотів у конфігурації. Сервер із лімітом 60 слотів може стабільно працювати при середньому онлайні 30 людей, але втрачати продуктивність, коли всі 60 гравців одночасно перебувають в одному місті, ведуть перестрілку, використовують транспорт або запускають спавн ІІ.
Важливе не лише середнє CPU usage. За переповненої черги подій головний потік може впиратися в одне ядро на 90–100%, тоді як сумарне навантаження всіх vCPU виглядатиме помірним — наприклад, 35–45%. Саме тому для DayZ швидкі ядра важливіші за велику кількість віртуальних потоків на перевантаженому VPS.
Практичні ліміти для populated-сервера
- 20 слотів: 2 швидкі vCPU підходять для невеликої приватної групи, vanilla-режиму та 5–15 легких модів.
- 40 слотів: 4 vCPU потрібні для публічного сервера з регулярними рестартами, кастомним лутом і активними міськими зонами.
- 60 слотів: 6 vCPU — безпечний мінімум для модів на ІІ, місій, трейдерів, транспорту та збільшеної кількості заражених.
- 80+ слотів: обирайте виділені фізичні ядра або dedicated server; один потужний CPU важливіший за формально велику кількість shared vCPU.
Перевіряйте навантаження в піковий період, а не вночі. Якщо server FPS або tick rate падають після появи 35–40 гравців, збільшення кількості слотів лише посилить лаги. Орієнтир для стабільного сервера — відсутність тривалого навантаження на одне ядро понад 85% і запас RAM щонайменше 2 GB.
Шукаєте надійний сервер для своїх проєктів?
VPS від $10/міс і виділені сервери від $9/міс із NVMe, DDoS-захистом і підтримкою 24/7.
Переглянути пропозиції →Які характеристики потрібні DayZ dedicated server і що найбільше навантажує CPU?
Головний потік симуляції та частота процесора
Характеристики DayZ dedicated server починаються з CPU, оскільки розрахунок світу, синхронізація мережевих об’єктів і частина логіки модів погано масштабуються на велику кількість ядер. Для 40–60 гравців обирайте процесор із реальною частотою від 3,5 GHz під sustained load, високою IPC-продуктивністю та без агресивного overselling.
Vanilla-сервер зазвичай використовує 1–2 активні потоки, але моди, логування, бази даних трейдера, моніторинг і операційна система потребують додаткових ресурсів. Шість vCPU для 60 слотів не означають, що DayZ рівномірно використовує всі шість: вони створюють резерв для фонових завдань і короткочасних піків.
Мапа, заражені та ІІ
Кастомна мапа сама по собі зазвичай збільшує вимоги до диска й RAM, але щільна забудова, велика кількість об’єктів і тригерів додають навантаження на CPU. Найважчі сценарії — події з NPC, конвої, місії, орди заражених і активні PvP-зони. Наприклад, збільшення максимальної кількості заражених із 1 500 до 4 000 може підвищити навантаження на головне ядро на десятки відсотків у населених областях.
Не вмикайте моди на ІІ без лімітів. Обмежте кількість одночасно активних ботів, радіус їхньої активації та частоту респавну. Для 60 слотів розумний стартовий ліміт — 30–60 активних NPC на всю мапу, після чого його коригують за server FPS і логами.
# Пример контролируемых лимитов для модовых событий
MaxActiveAI=50
MaxZombiesPerZone=120
EventRespawnMinutes=30
CleanupIntervalMinutes=15
Скільки RAM потрібно для DayZ-сервера з persistence?
DayZ server RAM slots і фактичне споживання пам’яті
Зв’язок dayz server ram slots не є лінійним: 20 гравцям не потрібна рівно третина пам’яті від обсягу для 60 гравців. Базовий процес DayZ, ОС, файловий кеш і завантажені моди займають значну постійну частину ресурсів. Для 20 гравців 6 GB RAM — робочий мінімум, для 40 потрібен запас у 10 GB, а відповідь на питання скільки RAM потрібно для DayZ-сервера на 60 слотів із модами — 16 GB.
Типовий розподіл 16 GB на сервері з 60 гравцями має такий вигляд: 5–7 GB для процесу DayZ у спокійний період, 2–4 GB для модів і динамічних об’єктів, 2–3 GB для Linux page cache і 2–4 GB резерву під пікові навантаження. Якщо в системі постійно залишається менше 1 GB вільної пам’яті, почнеться swap, а затримки збережень і мережевої синхронізації стануть помітними для гравців.
Як виявити витік пам’яті
Перевіряйте споживання після кожного рестарту та через 6–12 годин гри. Поступове зростання RSS процесу, яке не припиняється після очищення об’єктів, може вказувати на проблемний мод. Не використовуйте swap як постійне «доповнення» до RAM: навіть NVMe не замінить оперативну пам’ять для активної симуляції.
# Контроль памяти и процесса DayZ в Linux
free -h
ps -eo pid,cmd,%mem,rss --sort=-rss | head -10
journalctl -k | grep -i "out of memory"
Схожі закономірності помітні й в іграх зі збереженням великої кількості об’єктів: порівняйте підхід із матеріалом про RAM і завантаження світу в Project Zomboid. Для DayZ особливо важливо не економити на резерві пам’яті під час використання модів на предмети та бази трейдера.
Вимоги DayZ-сервера до NVMe-диска та persistence
Чому розмір бази зростає швидше за мапу
Вимоги DayZ-сервера до диска визначаються не лише розміром інсталяції. Чиста серверна збірка та моди можуть займати 20–45 GB, однак persistence зберігає намети, бази, транспорт, схованки, вміст інвентарів, пошкодження та стан об’єктів. Активний сервер на 60 гравців з економікою та будівництвом баз легко додає 10–30 GB даних за кілька тижнів.
Для 20 слотів закладайте 60 GB NVMe, для 40 — 80 GB, для 60 — щонайменше 120 GB. Залишайте 25–30% вільного простору: NVMe, заповнений більш ніж на 90%, повільніше обробляє запис, а збереження persistence відбуваються регулярно й чутливі до затримки I/O.
Резервні копії та очищення світу
Резервна копія — окрема стаття дискового бюджету. Зберігання 7 щоденних архівів persistence обсягом по 5 GB потребує ще 35 GB. Краще створювати стиснені бекапи поза ігровим каталогом або на окремому backup-сховищі, а не розміщувати їх на тому самому заповненому диску.
# Ночной архив persistence с хранением 7 дней
tar -I 'zstd -3' -cf /backups/dayz-persistence-$(date +%F).tar.zst \
/opt/dayz/mpmissions/dayzOffline.chernarusplus/storage_1
find /backups -name 'dayz-persistence-*.tar.zst' -mtime +7 -delete
Перед вайпом або оновленням модів зробіть ручний snapshot. Видалення старих автомобілів, покинутих предметів і неактивних баз за правилами спільноти корисніше, ніж безконтрольне збільшення диска: це одночасно зменшує розмір persistence і навантаження CPU під час синхронізації об’єктів.
Вимоги DayZ dedicated server hardware до мережі та трафіку
Скільки трафіку споживає один гравець
Вимоги DayZ dedicated server hardware включають стабільний порт 1 Gbps, хоча середня передача даних на гравця значно нижча за цю швидкість. У спокійній грі клієнт зазвичай отримує приблизно 20–80 Kbit/s, але під час входу в гру, телепортації, масової перестрілки, завантаження об’єктів і синхронізації модових сутностей можливі піки від 0,5 до 2 Mbit/s на гравця.
Для оцінки місячного трафіку використовуйте фактичний середній онлайн. За 40 одночасних гравців, середнього потоку 50 Kbit/s і роботи сервера 24/7 вихідний трафік становить близько 650 GB на місяць. З урахуванням піків, оновлень Steam Workshop, вхідного трафіку та запасу розумно планувати 2 TB.
# Расчёт: средний поток × секунды в месяце
40 игроков × 50 Kbit/s × 2 592 000 секунд
≈ 648 GB исходящего трафика в месяц
Затримка важливіша за максимальну швидкість
Порт 1 Gbps не виправить поганий маршрут до гравців. Для україномовної та російськомовної спільноти обирайте локацію з передбачуваною затримкою: за ping 30–60 ms стріляба й керування транспортом сприймаються комфортно, а за постійних 120 ms проблеми синхронізації помітні навіть на потужному CPU.
Оновлення модів не варто зараховувати до ігрового трафіку. Контент Workshop може займати десятки гігабайт, тому виділіть окреме вікно для оновлень і попереджайте гравців про рестарт. Якщо сервер працює з великим набором модів, контролюйте вихідний трафік через системну статистику та графіки панелі керування.
Як налаштувати DayZ на 60+ слотів без просідань продуктивності?
Пріоритети оптимізації перед апгрейдом
Перед переходом із 60 на 80 слотів проведіть навантажувальний тест у прайм-тайм. Збільшення RAM не вирішить проблему, якщо одне ядро CPU вже працює на 100%; у такій ситуації ефективніше перенести сервер на продуктивніші виділені ядра або зменшити щільність об’єктів та ІІ.
- Встановіть ліміт слотів на 5–10 вище очікуваного пікового онлайна, а не на 30–40 вище.
- Вимкніть невикористовувані моди та перевіряйте кожен новий мод окремо в тестовому середовищі.
- Налаштуйте рестарт кожні 4–6 годин, враховуючи час максимального онлайна й автоматичне збереження.
- Обмежте кількість покинутих предметів, транспорту, схованок і одночасних NPC.
- Контролюйте CPU по ядрах, RSS процесу, вільне місце на NVMe та мережеві піки.
- Залишайте щонайменше 20% CPU і 2 GB RAM у резерві для подій та оновлень.
Параметри запуску та логування
Виділіть окремого користувача Linux для ігрового процесу, увімкніть докладне логування на період діагностики та не запускайте на тому самому VPS важкі бази даних, панелі моніторингу й вебсайти. Для публічного проєкту на 60+ слотів це створює конкуренцію за RAM, disk I/O і процесорний час.
./DayZServer_x64 \
-config=serverDZ.cfg \
-port=2302 \
-profiles=/opt/dayz/profiles \
-mod=@CF\;@Community-Online-Tools \
-cpuCount=6 \
-doLogs \
-adminLog \
-netLog
Параметр -cpuCount має відповідати фактично доступним vCPU, але він не перетворює DayZ на ідеально багатопотоковий процес. Після великих оновлень спочатку запустіть сервер на тестовій копії persistence: несумісність одного мода здатна спричинити сильніші лаги, ніж нестача 2 GB RAM.
Якщо ви також розміщуєте інші ігрові проєкти, корисно порівняти профіль DayZ із вимогами до сервера 7 Days to Die: в обох іграх довговічність світу та об’єкти гравців впливають на ресурси, але DayZ зазвичай сильніше залежить від продуктивності одного ядра CPU.
Коли VPS недостатньо для DayZ dedicated server?
Ознаки переходу на виділений сервер
VPS підходить для 20–60 гравців за наявності швидких гарантованих ядер і NVMe. Переходьте на виділений сервер, коли онлайн стабільно перевищує 70 гравців, модпак містить кілька систем ІІ, persistence перевищує 80–100 GB або потрібно запускати кілька інстансів DayZ на одній машині.
Виділений CPU зменшує ризик noisy neighbor — ситуації, коли інший клієнт на фізичному вузлі спричиняє затримки. Це особливо важливо для PvP-сервера: короткочасний CPU steal протягом 100–300 ms здатен викликати ривкове переміщення, затримку пострілів і помилки взаємодії з об’єктами.
Як розділити кілька ігрових інстансів
Два сервери по 30 гравців не завжди дорівнюють одному серверу на 60. Кожен інстанс запускає власну симуляцію, завантаження модів і persistence. Для пари середньонавантажених серверів плануйте від 8 фізичних ядер, 24 GB RAM і 200 GB NVMe, а також окремі порти, каталоги профілів і розклади рестартів.
Для ігор, у яких навантаження CPU визначається не кількістю гравців, а складністю світу, діє той самий принцип: наприклад, масштаб фабрики у Factorio навантажує CPU незалежно від кількості підключень. У DayZ аналогічну роль відіграють активні сутності, бази, ІІ та логіка модів.
Поширені запитання
Скільки RAM потрібно для DayZ-сервера на 60 гравців?
Для сервера DayZ на 60 слотів із мапою, трейдером, додатковим лутом, зомбі та помірною кількістю модів використовуйте 16 GB RAM. Якщо є кілька модів на ІІ, великі бази гравців і persistence зростає місяцями, розумніше обрати 24 GB. Постійно вільними мають залишатися щонайменше 2 GB, інакше Linux почне використовувати swap.
Чи вистачить 4 vCPU для DayZ на 60 слотів?
4 vCPU можуть запустити DayZ на 60 слотів, але для публічного сервера з реальним онлайном 50–60 гравців і модами це ризикована конфігурація. Практичний мінімум — 6 швидких vCPU з частотою від 3,5 GHz. На 4 vCPU розумніше обмежити активний онлайн приблизно 35–45 гравцями та відмовитися від важкого ІІ.
Скільки місця на диску займає persistence DayZ?
Для 60 гравців виділіть 120 GB NVMe: близько 30–45 GB займуть гра та моди, 20–50 GB може зайняти persistence, а решта знадобиться для оновлень, логів і резервних копій. Якщо зберігати 7 щоденних бекапів по 5 GB, додатково потрібно щонайменше 35 GB простору або зовнішнє backup-сховище.
Який трафік потрібен серверу DayZ на 40 гравців?
Для DayZ на 40 гравців плануйте 2 TB трафіку на місяць і мережевий порт 1 Gbps. За середнього потоку 50 Kbit/s на гравця сервер передає приблизно 650 GB за 30 днів, однак пікова синхронізація, входи гравців, оновлення та модові події потребують запасу. Необмежений або високий ліміт трафіку зменшує ризик відключень.
Висновки
Рекомендація для стабільного сервера DayZ
Для DayZ на 20–40 гравців обирайте VPS із 2–4 швидкими vCPU, 6–10 GB RAM і 60–80 GB NVMe. Для 60+ слотів із модами, ІІ та persistence беріть щонайменше 6 vCPU, 16 GB RAM, 120 GB NVMe і 3 TB трафіку; за постійного піку понад 70 гравців переходьте на виділені ядра або dedicated server.
NVMe VPS з активацією за 60 секунд: повний root-доступ, 20+ локацій, оплата карткою або криптовалютою.
Обрати тариф