Скільки RAM потрібно серверу Minecraft?
На цій сторінці
Чесна відповідь на запитання «скільки RAM потрібно серверу Minecraft?» — усе залежить від двох речей: скільки гравців ви очікуєте і чи використовуєте моди. Vanilla-світ для кількох друзів чудово почувається на 2-3 GB; важкий модпак для тих самих друзів може вимагати 16 GB чи більше.
Цей посібник дає чітку таблицю підбору об’єму, показує, як саме виділити цей RAM — байдуже, хостите ви самі чи орендуєте сервер, — як зрозуміти, що вам справді потрібно більше, і яке єдине вузьке місце більше RAM ніколи не виправить.
Що насправді визначає, скільки RAM вам потрібно
Скільки пам’яті хоче сервер Minecraft, вирішують два важелі. Усе інше поряд із ними — дрібниці.
- Кількість гравців додає RAM поступово. Кожен під’єднаний гравець завантажує чанки навколо себе, тож більше гравців — і вища
view-distance— означають, що в пам’яті одночасно тримається більша частина світу. Перехід від 4 гравців до 20 — це відчутне, але цілком кероване зростання. - Моди та плагіни — важіль незрівнянно потужніший. Vanilla легкий. Кілька плагінів Paper додають небагато. А модпак — це вже зовсім інша категорія: кожен мод завантажує в пам’ять власний код, предмети, блоки та генерацію світу ще до того, як зайде перший гравець, — саме тому пак із 200 модів на CurseForge може потребувати в кілька разів більше RAM, ніж vanilla-сервер за тієї самої кількості гравців.
Ось і вся модель: vanilla масштабується разом із гравцями, модифікований — разом із модами. Розмір і вік світу теж трохи піднімають цифру — розлога карта з багаторічною історією та безліччю завантажених чанків обходиться дорожче за свіжу, — але орієнтуватися при виборі об’єму варто саме на гравців і моди. Тримайте в голові одну річ, читаючи далі: RAM — лише один із ресурсів сервера, і від певної межі він перестає бути тим, що вирішує (докладніше про це — у розділі чому більше RAM не завжди рятує).
Скільки RAM потрібно серверу Minecraft залежно від конфігурації
Ось підбір об’єму, довкола якого ми будуємо тарифи, — ті самі цифри, які порадили б другові. «Цільовий RAM» — це те, що варто виділити самому серверу, а не загальний обсяг вашого ПК, якому потрібен запас понад це (див. як його розподілити).
| Конфігурація | Гравці | Цільовий RAM |
|---|---|---|
| Vanilla з друзями | 2-6 | 2-3 GB |
| Невеликий SMP із плагінами (Paper) | 5-15 | 4-6 GB |
| Легкі модпаки або більші набори плагінів | 5-15 | 5-8 GB |
| Більшість модпаків CurseForge | 5-15 | 9-12 GB |
| Важкі паки (ATM, RLCraft) або великі спільноти | 15+ | 16 GB+ |
-Xmx, якщо ви хостите самі). Додати RAM набагато простіше, ніж помітити, що ви місяцями платите за GB, якими так і не скористалися.Запускаєте модпак і не певні, у яку смугу таблиці потрапляєте? Угору таблицею вас підштовхують і розмір паку, і кількість гравців — посібник зі створення модифікованого сервера Minecraft детально розбирає завантажувачі та розміри паків.
Як віддати серверу цей RAM
Знати цифру — половина справи; друга половина — насправді віддати цю пам’ять серверу. Робиться це по-різному залежно від того, де сервер працює.
Самостійний хостинг: прапорці -Xmx і -Xms
Коли ви запускаєте jar-файл сервера самостійно, його пам’яттю керують два прапорці. -Xmx задає максимальний heap (стелю), а -Xms — початковий heap. Для Minecraft поширена й добре перевірена порада — задати їх однаковими, щоб JVM забирала всю свою пам’ять одразу, а не змінювала її розмір під навантаженням:
java -Xms4G -Xmx4G -jar server.jar nogui
Цей рядок запускає сервер із 4 GB. Кілька речей, на яких люди спотикаються:
- Використовуйте 64-бітну Java. 32-бітна Java не адресує більше ніж приблизно 1.5 GB, тож якщо
-Xmx4Gвідмовляється запускатися — причина зазвичай саме в цьому. Будь-яка актуальна збірка Temurin чи Java 25 є 64-бітною. - Ніколи не віддавайте серверу весь свій RAM. Залиште щонайменше 1-2 GB операційній системі, а якщо на тому ж ПК працює ще й клієнт Minecraft — то й більше: грі потрібна власна пам’ять понад серверну.
- Далі налаштуйте прапорці Aikar. Щойно база запрацює, стандартні для спільноти «прапорці Aikar» перенастроюють збирач сміття G1 у Java під характер пам’яті Minecraft, трохи жертвуючи RAM заради помітно рівніших тіків. Це стандартний наступний крок після голих
-Xmx/-Xms. Повне проходження самостійного хостингу — jar, EULA, перенаправлення портів і все інше — є в посібнику Як створити сервер Minecraft.
Хостинг: оберіть об’єм, підвищуйте на місці
На керованому сервері жодних прапорців редагувати не треба. Ви обираєте RAM повзунком під час замовлення, і тариф розгортається саме такого об’єму — стартові прапорці (зокрема Aikar) уже налаштовані за вас.

Справжня перевага проявляється, коли ви переростаєте свою першу оцінку: на сторінці хостингу Minecraft ви пересуваєте повзунок угору, і додатковий RAM застосовується до того самого сервера, а світ і налаштування лишаються недоторканими — без перевстановлення, без перенесення, за якусь хвилину. Саме тому практичне правило вище — «починайте з малого»: на хостингу додати RAM згодом коштує лише хвилини.
Не певні, який об’єм обрати? Тариф Minecraft від HytHost дає змогу задати RAM повзунком і підвищувати на місці за кілька хвилин — починайте з малого й ростіть.
Переглянути тарифи MinecraftОзнаки того, що серверу потрібно більше RAM
Вам не доведеться гадати, чи бракує серверу ресурсів. Він сам повідомляє про це кількома впізнаваними способами:
- Тіки починають відставати. У консолі з’являється
Can't keep up! Is the server overloaded? Running Xms behind, skipping Xs tick(s), а в грі це проявляється як «гумовий» відкат персонажа, завмирання мобів і блоки, що ламаються з затримкою. - Збереження світу підвисає. Коротке завмирання кожні кілька хвилин, що збігається з автозбереженням, часто означає, що сервер бореться за пам’ять.
- Він падає остаточно. Найясніший сигнал з усіх — збій, у журналі якого є
java.lang.OutOfMemoryError: Java heap space: сервер попросив більше пам’яті, ніж дозволяла його стеля-Xmx.
OutOfMemoryError справді означає, що пам’ять вичерпано, — підвищуйте об’єм. Але лаги «Can't keep up» самі по собі не доводять проблеми з RAM: сервер із купою вільної пам’яті все одно може лагати через те, що одне ядро CPU завантажене на максимум. З’ясуйте, де насправді вузьке місце, перш ніж вважати, що відповідь — це більше GB.Щоб зрозуміти, що саме відбувається, безкоштовний профайлер spark (виконайте /spark health або /spark profiler) показує тайминги тіків і використання пам’яті, а панель хостингу малює живий графік RAM. Якщо пам’ять постійно тримається біля стелі — збільшуйте об’єм. Якщо в пам’яті є запас, а тіки все одно лагають, — спершу прочитайте наступний розділ.
Чому більше RAM не завжди рятує
Це та частина, яку більшість порад щодо об’єму оминає. Minecraft виконує головний ігровий цикл — «тік», що рухає мобів, вирощує посіви й обробляє редстоун, — переважно на одному потоці CPU. Пам’ять тримає світ; думає одне ядро. Щойно серверу вистачає RAM, щоб умістити все, додавання ще не робить це ядро анітрохи швидшим.
Варто засвоїти два наслідки:
- Якщо тіки лагають, поки в RAM є запас, вузьке місце — це CPU, а не пам’ять. Кинути 32 GB на сервер, що впирається в одне ядро, не змінить нічого. Це найпоширеніша помилка з об’ємом, яку роблять люди.
- Забагато RAM може навіть зашкодити. Дуже великий heap дає збирачу сміття Java більше роботи за один прохід, а це здатне обернутися довшими паузами-підвисаннями — ще одна причина, чому діє правило «починайте з меншого».
Що справді зрушує справу, коли обмежує CPU, — це висока тактова частота. Саме тому HytHost запускає Minecraft на високочастотних процесорах Ryzen та Intel i9, а не на безлічі повільних ядер: для Minecraft важить, наскільки швидке одне ядро, а не скільки їх. З боку ПЗ ви можете полегшити навантаження на це ядро, знизивши view-distance і simulation-distance, попередньо згенерувавши чанки світу, запустивши Paper замість vanilla або додавши моди продуктивності на кшталт Lithium у модифікованому складанні. RAM завантажує ваш світ; CPU й ваш вибір ПЗ вирішують, наскільки плавно він працює.
Поширені запитання
Для vanilla-сервера на кілька друзів 2-3 GB цілком достатньо. Розраховуйте на 4-6 GB для сервера з плагінами на Paper, 9-12 GB для більшості модпаків CurseForge і 16 GB чи більше для важких паків на кшталт All the Mods або RLCraft. Повний розклад за конфігураціями — у таблиці підбору об’єму вище.
Для vanilla або невеликого сервера на Paper із кількома плагінами й приблизно 10-15 гравцями — так, 4 GB цілком комфортні. А от де 4 GB не вистачає, так це на модпаках: більшість паків CurseForge хочуть 9-12 GB, а важкий пак впаде з помилкою браку пам’яті ще задовго до того, як завершить завантаження на 4 GB.
Закладайте 5-8 GB на легкий пак, 9-12 GB на більшість модпаків CurseForge і 16 GB чи більше на важкі всеосяжні паки на кшталт All the Mods або RLCraft. Цифру визначають моди, а не гравці. Див. посібник із модифікованого Minecraft або вже розраховані тарифи на сторінці хостингу модифікованого Minecraft.
Лише якщо серверу від початку бракувало пам’яті. Щойно RAM вистачає, щоб умістити світ, додавання ще нічого не дає для швидкості — Minecraft обмежений швидкістю одного ядра CPU, а не пам’яттю, тож лаги на сервері, у якого ще є вільний RAM, — це проблема CPU. Докладніше про це — у розділі чому більше RAM не завжди рятує.
Залиште операційній системі щонайменше 1-2 GB, а якщо ви граєте в Minecraft на тій самій машині — зарезервуйте ще кілька GB для клієнта гри понад серверну частку. Як правило, не віддавайте серверу більше ніж приблизно дві третини всього вашого RAM і завжди використовуйте 64-бітну Java, щоб таке виділення взагалі було дозволене.
Так. На власному хостингу ви просто піднімаєте значення -Xmx і перезапускаєте сервер. На тарифі хостингу ви пересуваєте повзунок RAM угору на сторінці хостингу Minecraft, і зміна застосовується до того самого сервера на місці — світ, плагіни й налаштування недоторкані, без перевстановлення. Саме тому ми радимо починати на один розмір менше.
Не певні, який об’єм обрати?
Задайте RAM повзунком, почніть на один розмір менше й підвищуйте на місці за кілька хвилин, поки росте ваша спільнота, — на високочастотних процесорах, створених для Minecraft, із резервними копіями в один клік і захистом від DDoS у комплекті.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours