У сервера может быть много RAM, быстрый диск и небольшой онлайн — и всё равно он замирает на полсекунды, когда игроки разбегаются исследовать мир в разные стороны. Поэтому настоящий вопрос не в том, сколько ядер можно купить. Вопрос в том, какой процессор поднимет TPS в Minecraft, когда серверу каждые 50 миллисекунд нужно обработать сущности, редстоун, генерацию чанков, плагины и действия игроков.
Для большинства серверов Minecraft ответ — современный процессор с отличной производительностью на одно ядро. Главный цикл тиков Minecraft сильно зависит от одного основного потока, поэтому процессор с 32 медленными ядрами может проиграть процессору с меньшим числом, но гораздо более быстрых ядер. Хотите стабильные 20 TPS — сначала смотрите на скорость ядра, и только потом на их количество.
Почему TPS в Minecraft зависит от одного быстрого ядра
Minecraft работает на системе тиков. При здоровых 20 TPS сервер завершает один тик каждые 50 мс. За этот тик он обновляет мир, обрабатывает мобов и редстоун, движение игроков, задачи плагинов и игровую логику. Когда главный поток не успевает, TPS падает ниже 20, и игроки чувствуют это как задержку блоков, откидывание назад, запаздывающий урон или мобов, которые внезапно перескакивают через экран.
Дополнительные ядра всё равно важны, но они не делят волшебным образом основной тик мира между всеми потоками. Сеть, бэкапы, рендер карт, работа с базами данных, сжатие и часть операций плагинов или модов могут использовать другие ядра. Но на активном выживании узким местом обычно остаётся главный поток сервера.
Поэтому старый многоядерный Xeon может выглядеть отлично в характеристиках и при этом плохо тянуть SMP на Paper — подробное сравнение в статье Ryzen против Xeon для Minecraft. И одна только частота тоже не всё решает. Архитектура процессора, кэш, задержки памяти и поведение буста под длительной нагрузкой — всё это влияет на то, сколько работы ядро успеет сделать за отведённые 50 мс.
Какой процессор лучше всего поднимает TPS?
Для Vanilla, Paper, Purpur, Fabric и большинства небольших и средних модовых серверов лучше всего обычно подходят современные высокочастотные AMD Ryzen. Они рассчитаны на сильную производительность на ядро — а это ровно та нагрузка, от которой больше всего зависит TPS в Minecraft.
Свежий Ryzen 7 или Ryzen 9 с высокими частотами буста — сильный выбор для приватного SMP, публичного сервера с плагинами или отдельных игровых серверов в сети сообщества. Вы платите за быстрое завершение тиков, отзывчивую генерацию чанков и запас, когда игроки толпой собираются в одном месте на ивенте.
Модели Ryzen X3D тоже могут отлично показывать себя в Minecraft: увеличенный кэш сокращает время ожидания памяти. Особенно они интересны, когда сервер обрабатывает сложный мир с множеством активных чанков, сущностей или повторяющейся игровой логики. Но X3D — не гарантированная победа в любом сценарии хостинга. Ryzen без X3D с более высокими устойчивыми частотами для некоторых Java-нагрузок может быть не хуже или даже лучше и часто оказывается практичнее, когда важны доступность и цена.
Серверные AMD EPYC заслуживают признания за другое. У них много ядер, серьёзный объём памяти и надёжная производительность для хостинга на множестве нод. Платформа EPYC отлично подходит, когда хостингу нужно держать много изолированных серверов Minecraft одновременно так, чтобы нагрузка одного клиента не мешала другому. Но для одного сервера лучший EPYC — не обязательно тот, у которого больше всего ядер. Ему тоже нужна высокая скорость на ядро.
Коротко: для одного сервера Minecraft, где важна производительность, выбирайте современную одноядерную мощь уровня Ryzen. Правильно распределённая инфраструктура на EPYC нужна, когда требуются надёжная изоляция и масштаб на много серверов. В нашем гайде по процессорам для хостинга Minecraft мы подробнее разбираем конкретные поколения.
Запустите /spark tps в пиковые часы. Если MSPT подбирается к 50 мс, а общая загрузка CPU показывает всего 25–30%, главный поток забит, и более быстрое ядро поможет. Если MSPT низкий, а игроки всё равно жалуются, причина в другом — в сети, FPS клиента или одной тяжёлой области, которую покажет профиль.
Не покупайте ядра, которые не сможете использовать
Легко переплатить за ядра и недополучить TPS. Выделение на 16 или 32 ядра звучит мощно, но типичный сервер на Paper не превратит лишние ядра в удвоенную скорость тиков. Если главный поток упирается в редстоун-механизмы, ИИ сущностей, плохой плагин или тысячи загруженных чанков, приоритетом остаётся самое быстрое отдельное ядро.
Больше ядер становится полезно, когда у вас есть работа помимо основного процесса сервера. Сеть на прокси Velocity или BungeeCord, несколько бэкенд-серверов, рендер Dynmap, Discord-бот, бэкапы по расписанию и база данных хорошо их загрузят. Большим модпакам лишние ядра тоже пригодятся при запуске, генерации мира и фоновых задачах.
Здесь важен управляемый хостинг. Хорошее железо — только часть результата. Ресурсы CPU нужно распределять с умом: не перегружать ноду и не сажать слишком много шумных нагрузок на одни и те же физические ядра. Быстрый процессор не спасёт сервер, которому постоянно приходится конкурировать с посторонними задачами.
Тип сервера меняет ответ про процессор
Лёгкому серверу на Vanilla для 10 друзей с разумной дальностью прорисовки много CPU не нужно. Ему хватит современного ядра Ryzen, достаточной памяти и быстрого NVMe. Здесь оптимизация мира и отказ от огромных ферм сущностей часто важнее перехода на самый дорогой процессор.
Серверы на Paper и Purpur требовательны по-другому. Плагины бывают отличными, но каждое обновление скорборда, система NPC, проверка античита, задача экономики и кастомная механика добавляют работы. Быстрое ядро даёт таким серверам запас, а аккуратный подбор плагинов не даёт этому запасу исчезнуть.
Модпаки на Forge и Fabric менее предсказуемы. Одни моды эффективны, другие создают тяжёлую генерацию мира, постоянные проверки механизмов или крупные симуляции сущностей. Для модового Minecraft начинайте с сильной производительности на один поток, а затем убедитесь, что памяти и скорости NVMe хватает под сборку. Дополнительные ядра помогают с сопутствующей нагрузкой, но не оправдывают слабое основное ядро.
У публичных серверов своя сложность — поведение игроков. Двадцать человек, разбежавшихся по Верхнему миру, Незеру и Энду, могут нагрузить сервер сильнее, чем 50 игроков, стоящих на спавне. Исследование запускает генерацию чанков, генерация даёт нагрузку на диск и CPU, а плохо контролируемые фермы превращают спокойный вечер в просадку TPS. Выбирайте процессор с запасом под то, как люди реально играют, а не только под онлайн из тарифа.
Скорость процессора — не единственное лекарство для TPS
Если сервер уже лагает, замена процессора может помочь, но это не должно быть первым шагом вслепую. Запустите профайлер, например spark, и выясните, что съедает время тика — как читать результаты, объясняет наш гайд о том, как поднять TPS. Один неэффективный плагин, разросшаяся система воронок или перегруженный чанк могут выставить в плохом свете даже топовое железо.
Если игроки будут активно исследовать мир, начните с его предгенерации. Это уберёт большую часть всплесков генерации чанков на лету, которые бьют по серверу в неделю запуска — подробнее в гайде о том, как уменьшить нагрузку от загрузки чанков. Выставьте реалистичные view-distance и simulation-distance и корректируйте их по данным профилирования, а не наугад. Обновляйте ядро сервера: разработчики Paper, Purpur, Fabric и модов регулярно улучшают производительность.
Настройки JVM тоже важны, особенно на больших серверах. Правильное выделение памяти и разумные флаги сборщика мусора сокращают паузы, но не заменят скорость процессора и не починят сломанные игровые механики. Не отдавайте Java всю доступную память только потому, что можете. Избыточное выделение может удлинить паузы сборки мусора, а игроки ощущают их как лаги.
Хранилище поддерживает TPS, когда сервер сохраняет чанки, загружает данные игроков, делает бэкапы и генерирует новый ландшафт. NVMe Gen4 не сделает медленное ядро быстрым, но уберёт ещё один частый источник подтормаживаний. То же с надёжными бэкапами: они защищают мир, но задачи бэкапа стоит планировать так, чтобы они не мешали пиковому онлайну.
На что смотреть при выборе хостинга Minecraft
Сравнивая тарифы, не ограничивайтесь числом vCPU. Спросите, какое семейство процессоров стоит в ноде и рассчитана ли платформа на нагрузку Minecraft, где всё упирается в один поток. Универсальные облачные мощности подойдут для веб-приложений, но Minecraft нужен хостинг, который понимает, почему высокочастотные Ryzen, быстрые NVMe, защита от DDoS и отзывчивая поддержка должны идти в одном комплекте.
Elysium использует инфраструктуру на Ryzen и EPYC, потому что у каждого своя роль: быстрая производительность на ядро для серверов, чувствительных к TPS, и масштабируемые серверные мощности для надёжного хостинга. Вы получаете выгоду, не собирая машину, не настраивая Linux и не беспокоясь об отказах железа. Запустите сервер, поставьте нужное ядро и сосредоточьтесь на сообществе, а не на серверной стойке.
Практичный выбор процессора
Если у вас один мир Minecraft, выбирайте самый быстрый на одно ядро современный уровень процессора, который вам по карману. Именно это свойство железа лучше всего защищает TPS под реальной нагрузкой. Если у вас несколько серверов или большая сеть, добавляйте ядра под прокси, сторонние сервисы и отдельные игровые инстансы, но в центре архитектуры держите быстрые ядра.
А затем дайте процессору честный шанс: предгенерируйте карту, профилируйте плагины и моды, контролируйте фермы сущностей, используйте NVMe и оставляйте запас на пиковые часы. Игрокам всё равно, сколько у сервера ядер. Им важно, чтобы двери открывались мгновенно, бой был честным, а 20 TPS держались, даже когда онлайн заходит всё сообщество.
Elysium держит серверы Minecraft во Франкфурте на высокочастотных Ryzen и EPYC с NVMe Gen4, защитой от DDoS и автоматическими бэкапами. Прикиньте объём памяти в калькуляторе RAM, выберите тариф на странице заказа или закажите перенос сервера с другого хостинга.