Скільки оперативної пам'яті потрібно серверу Minecraft

Від чого залежить пам'ять сервера Minecraft: гравці, плагіни, моди, розмір світу. Таблиця з обсягами для типових сценаріїв.

· CraftHost

Скільки оперативної пам'яті потрібно серверу Minecraft

Пам'ять це перше, що треба вирішити, коли запускаєте свій сервер Minecraft. Візьмете замало, і сервер гальмуватиме або падатиме. Візьмете забагато, і переплачуватимете щомісяця. Розберімося, від чого насправді залежить потрібний обсяг.

Що «їсть» пам'ять сервера

  • Прогружені чанки. Кожен гравець тримає навколо себе ділянку світу. Що більше гравців і що далі вони один від одного, то більше чанків у пам'яті одночасно.
  • Моди. Кожен мод додає блоки, предмети, механіки і свої дані. Збірка на 200 модів може зайняти кілька гігабайт ще до того, як хтось зайде.
  • Плагіни. Зазвичай легкі, але деякі (вебкарти, логування кожного блоку, великі мінігри) помітно навантажують сервер.
  • Сутності. Ферми мобів, сотні тварин у загонах, предмети на землі: усе це обробляється сервером постійно.

Кількість гравців важлива, але не вирішальна. Десять гравців на чистому Paper потребують менше, ніж троє на важкій збірці модів.

Таблиця: скільки брати

СценарійПам'ятьЦіна на CraftHost
Кілька друзів, чистий світ, Vanilla або Paper2 ГБ99 грн/міс
Компанія 5-15 гравців, плагіни (захист регіонів, економіка, мінігри)4 ГБ179 грн/міс
Легкі моди Fabric, оптимізаційні моди, невеликі набори4 ГБ179 грн/міс
Збірки модів Forge чи Fabric середнього розміру, великий світ6 ГБ299 грн/міс
Важкі збірки на сотні модів, великі спільноти8 ГБ399 грн/міс

Це орієнтири для старту. Якщо сумніваєтеся між двома обсягами, беріть менший: на CraftHost сервер можна перевести на більший тариф через тікет, світ і налаштування лишаються.

Як зрозуміти, що пам'яті не вистачає

  • У консолі з'являються повідомлення Can't keep up! Is the server overloaded?.
  • Блоки «повертаються» після того, як їх зламали, моби зависають на місці.
  • Сервер сам зупиняється, а в консолі є помилка OutOfMemoryError.
  • Графік пам'яті в панелі постійно біля межі тарифу.

Але не кожна затримка означає нестачу пам'яті. Часто гальмує один плагін або ферма на тисячу курей. Перш ніж переходити на більший тариф, подивіться в консоль і на кількість сутностей у світі.

Як зменшити навантаження без доплати

  • Paper замість Vanilla. Paper помітно оптимізованіший і з тим самим обсягом тягне більше гравців.
  • Менша дальність прогрузки. Параметри view-distance іsimulation-distance у server.properties: значення 6-8 замість 10 і більше суттєво зменшують навантаження.
  • Заздалегідь згенерований світ. Генерація нових чанків найважча операція. Межа світу і попередня генерація знімають піки, коли гравці розбігаються в різні боки.
  • Оптимізаційні моди для Fabric (наприклад, Lithium, FerriteCore) зменшують споживання пам'яті і процесора.
  • Ліміти на ферми і сутності в налаштуваннях Paper.

Чи потрібно налаштовувати пам'ять вручну

На CraftHost ні: сервер сам бере пам'ять під ліміт тарифу, параметри Java прописувати не треба. Процесор теж росте з тарифом: від «до 1,5 ядра» на 2 ГБ до «до 4 ядер» на 8 ГБ.

Обрати обсяг можна на сторінці хостингу Minecraft, а повна шкала цін для всіх ігор є на сторінці цін.

Запусти свій сервер Minecraft

Від 99 грн на місяць, наші сервери в Україні, панель і резервні копії вже в ціні.