Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Решено Какое ядро выбрать для сервера лобби?

Метки:
Теги Теги
оптимизации ядро
Статус
Закрыто для дальнейших ответов.

GrooshC

Участник
Пользователь
Баллы
31
Мне нужно выбрать ядрышко, читал этот форум много, все пишут, что пэйпер крутой, что рыба крутая, но почему-то забывают, что рыбы нет на тарых версиях, а новые версии как бы для лобби не нужны, хоть и говорят, что работают они лучше. Из чего выходит вопрос: пэйпер на 1.8 или рыба (какая-нибудь).


Мне не нужны механики, только сухая статистика потребления ресурсов, и больше всего меня напрягает нагрузка на процессор


Итог: для сервера (мульти версионный 1.8-1.19) лучше бумага или рыба или что-то другое (glowstone пробовал, но все плагины работает не корректно)?
 
Если действительно смотреть на сухую статистику, то Minestom конечно, но плагины и прочие ресурсы ты в принципе вряд ли найдешь - это больше самоделкиных.
Свежие клиенты часто очень не дружат с серверами 1.12 и ниже, а тем более с 1.8, так что не вариант на мой взгляд.

В целом, можно попробовать самые упоротые ядра-сборники из этого списка. В частности Plazma и Gale могут заинтересовать. В производительности, соответственно, должны быть на максимуме, но стабильность будет сильно шататься в плане механик - что для лобби, впрочем, не так критично.
 
Если действительно смотреть на сухую статистику, то Minestom конечно, но плагины и прочие ресурсы ты в принципе вряд ли найдешь - это больше самоделкиных.
Свежие клиенты часто очень не дружат с серверами 1.12 и н

В целом, можно попробовать самые упоротые ядра-сборники из этого списка. В частности Plazma и Gale могут заинтересовать. В производительности, соответственно, должны быть на максимуме, но стабильность будет сильно шататься в плане механик - что для лобби, впрочем, не так критично.
Интересно, не думал что ядер так много, несколько вопросов: plazma и gale это форки bukkit/spigot?; Всё таки меня мучают сообщения на форуме, что с новыми версиями какие-то постоянно проблемы с нагрузкой, действительно ли разница в нагрузке между 1.8-1.19 будет заметна?; Касаемо plazma, она только на 1.19.4?
 
Последнее редактирование:
Интересно, не думал что ядер так много, несколько вопросов: plazma и gale это форки bukkit/spigot?;
По теме форков написано в основном посте в той же теме. В целом, сейчас ты вряд ли найдешь хоть один форк, который бы шел от CraftBukkit или Spigot (кроме Paper, конечно), ибо сейчас всё форкается от Paper.
Всё таки меня мучают сообщения на форуме, что с новыми версиями какие-то постоянно баги
Баги конечно находятся, но не сказал бы, что ситуация как-то сильно изменилась со времен старых версий. Что-то серьезное лишь при обновлении версии находится, и я в целом как правило рекомендую выждать одну-две недели, пока все серьезные недочеты поправятся, а плагины обновятся, а тем временем просто ставить заплатку в виде ViaVersion.
так вот в сравнении 1.8 и 1.19 какой сервер на условном paper будет нагружать больше, считая что использоваться будет как лобби (вопрос чисто теоретически для интереса)?
Нагружать больше будет 1.19 конечно, тут без вариантов. Тут только пробовать вырезать механики целиком, которые не требуются для лобби - какой-то пилить.
 
По теме форков написано в основном посте в той же теме. В целом, сейчас ты вряд ли найдешь хоть один форк, который бы шел от CraftBukkit или Spigot (кроме Paper, конечно), ибо сейчас всё форкается от Paper.

Баги конечно находятся, но не сказал бы, что ситуация как-то сильно изменилась со времен старых версий. Что-то серьезное лишь при обновлении версии находится, и я в целом как правило рекомендую выждать одну-две недели, пока все серьезные недочеты поправятся, а плагины обновятся, а тем временем просто ставить заплатку в виде ViaVersion.

Нагружать больше будет 1.19 конечно, тут без вариантов. Тут только пробовать вырезать механики целиком, которые не требуются для лобби - какой-то пилить.
Стоит ли оно того, менять 1.8 пэйпер на 1.19.4 (plazma например)? Будет ли прирост? Какая java нужна для plazma и касаемо джавы, будет ли новая джава нагружать пуще прежней?
 
Стоит ли оно того, менять 1.8 пэйпер на 1.19.4 (plazma например)? Будет ли прирост?
Как уже говорил - новые кубача версии нагружают больше. Если действительно настолько требуется производительность - то 1.8. Однако, снова повторюсь, для хорошей синхронизации с клиентом (и, дополню, нормальной поддержки со стороны разработчиков софта) лучше всего смотреть на 1.19.
Какая java нужна для plazma и касаемо джавы, будет ли новая джава нагружать пуще прежней?
Java 17. В целом, с новыми версиями Java производительность либо выше, либо такая - зависит от ситуации. Можно ещё заменить OpenJDK на GraalVM для пущего эффекта.
 
ИТОГИ:
по результатам тестирования сервера лобби с разными ядрами (с одними и теми же плагинами) ядра показали такой результат:

[core] paper-1.8
[cpu-load %] 0.22%
[memory-load] 130/5000 MB
[tps] 20/20/20

[core] gale-1.19.4
[cpu-load %] 0.28%
[memory-load] 1024 MB/5000 MB
[tps] 20/20/20

[core] Pufferfish-1.19.4
[cpu-load %] 0.59%
[memory-load] 751 MB/5000 MB
[tps] 20/20/20

[core] Purpur-1.19.4
[cpu-load %] 0.68%
[memory-load] 612 MB/5000 MB
[tps] 20/20/20

ну и исходя из этого всё-же видимо приходится остаться на paper-1.8, он быстрый, слабонагружающий, действительно ли стоит переходить на более нагружающие ядра лишь для лучшей совместимости на новых клиентах?
 
Spigot взял и нормально
как можешь заметить в этой теме я явно ппроявляю крайний интерес к сохранению "каждого байта", а ты без какой-то статистики в 4 слова без объяснения говоришь взять ядро spigot, кстати о котором некоторые на этом форуме отзываются нелестно, и я ,конечно, не возьму ядро просто так без сравнение потому что после проведения тестов spigot1.8 (0,58% cpu, 253MB ram, 20/20/20 TPS) показал себя хуже paper-1.8 (результат выше) и gale-1.19.4 (результат выше), так вот почему-же spigot лучше понять не могу, зато сказать почему он из списка вариантов теста самый худший могу
 
действительно ли стоит переходить на более нагружающие ядра лишь для лучшей совместимости на новых клиентах?
Ну, тут уж у каждого своё мнение. Для меня игровой опыт важнее, чем выжать из сервера всю производительность.
Но повторюсь - для таких нужд есть Minestom, которым я пользуюсь по возможности.
 
Ну, тут уж у каждого своё мнение. Для меня игровой опыт важнее, чем выжать из сервера всю производительность.
Но повторюсь - для таких нужд есть Minestom, которым я пользуюсь по возможности.
Minestom это всё же слишком, хотя посмотрю, сравню производительность, и игровой опыт важен бесспорно, но для лобби всё же не так важен)
 
ВОТ ТЕПЕРЬ РЕАЛЬНО ИТОГ ТОП ЯДЕР (ЛИЧНОЕ МНЕНИЕ, ОСНОВАННОЕ НА ФАКТАХ):
1. Minestom, но это с учётом того, что с ним постоянно возиться, его возможности паражают, то что он почти не нагружает это круто, для лёгкого пути не пойдёт, но никто о лёгкости не говорил, вопрос был о производительности, а это лучший вариант так как самый скоростной и на 1.19.2 (пока билдил уже устал)
2. Paper1.8, для старых версий лучший в лёгкости настройки и в нагрузке (сравнение выше)
3. Gale-1.19.4, новая версия, ест не так много как другие, так что можно включить в топ 3, отдельно спасибо imDaniX
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх