1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Низкий тпс на сервере, секундные фризы

Тема в разделе "Помощь", создана пользователем EnricFur, 16 сен 2019.

  1. Автор темы
    EnricFur

    EnricFur Активный участник

    Баллы:
    61
    Сервер на Spgiot'е 1.14.4
    Плагины:
    AuthMe 5.6.0 snapshot
    BetterRTP
    ChatEX
    ChestCommands+ 3.2.0
    Clearlagg
    Coloredtags
    Dynmap 3.0 beta 5 spigot
    EssentialsX-2.17.1.0
    PermissionsEx-1.23.4
    Vault
    worldedit-bukkit-7.0.1
    worldguard-bukkit-7.0.1-rc2-dist
    тайминги вставил
     

    Вложения:

    • timings.txt
      Размер файла:
      28,2 КБ
      Просмотров:
      7
  2. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Ставь Paper вместо Spigot, прогрузи карту с помощью WorldBorder и после прорендерь DynMap.
    Тайминги сами по себе нечитаемы - лучше уж ссылку предоставь.
     
  3. Автор темы
    EnricFur

    EnricFur Активный участник

    Баллы:
    61
    https://timings.spigotmc.org/?url=edubunifob
     
  4. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Нагрузка на мобах и при сохранении мира, похоже.
    Во-первых, мои предыдущие советы. Во-вторых, немного оптимизировать конфиги.
    Далее просто примерная копия списка с одной из тем spigotmc. Некоторые параметры опустил, ибо там либо ломаются важные механики, либо просто перебор.
    entity-activation-range - animals 18, mosters 24, raiders 32, misc 8;
    merge-radius - item 4.0, exp 6.0
    max-auto-save-chunks-per-ticks 8;
    optimize-explosions true;
    mob-spawner-tick-rate 2;
    disable-chest-cat-detection true;
    max-entity-collisions 2;
    grass-spread-tick-rate 4;
    hopper.disable-move-event true (если нет плагинов, связанных с воронками);
    non-player-arrow-despawn-rate 60;
    creative-arrow-despawn-rate 60;
    use-faster-eigencraft-redstone: true
    Уменьшить дистанцию прорисовки до 8.
    Настроить скрипт запуска(если есть возможность), вставив свои параметры памяти(Xms, Xmx) - mcflags. По опыту - добавляю опцию -Xmn128m. Впрочем, я даже не знаю что оно делает, потому можешь проигнорировать.
     
  5. LeonardoDaVinci

    LeonardoDaVinci Активный участник Пользователь

    Баллы:
    76
    0.20% 961.79% 0.48 s 480.90 ms 0.0 0.0k World Save Это жестко

    Может бэкапы или сейвы частые?
     
  6. Vitold

    Vitold Активный участник Пользователь

    Баллы:
    61
    Установка Paper тут не поможет.
     
    Последнее редактирование: 17 сен 2019
  7. Vitold

    Vitold Активный участник Пользователь

    Баллы:
    61
    1.14.4 ещё нестабильна, её md5 не рекомендует ставить на сервера для игроков.
     
  8. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    В случае с 1.14 требуется вытянуть оптимизацию где это только возможно, и Paper здесь явно выигрывает.
    Единственное, если только проблемы с хостингом, что имеет место быть судя по нагрузке при сохранении. Впрочем, это и одно из последствий 1.14 как такового.
    Spigot/Paper 1.14.4 как таковой сейчас достаточно стабилен для использования его на продакшн-серверах. Другое дело, что сама версия, как и 1.13, далеко не самая удачная в плане серверной стабильности, о чем Mojang'и знают. Будем надеяться, что следующее обновление исправит ситуацию, учитывая, что в текущих снапшотах уже начали исправлять различные баги.
     
  9. Автор темы
    EnricFur

    EnricFur Активный участник

    Баллы:
    61
    Поставил paper
    Вроде с ворлдсейв все нормально стало
    Но появились другие проблемы
    https://timings.aikar.co/?id=de43ae30f85345869e767ea6879c5c2b
    Сервер без загрузки использует всю оперативку
     

    Вложения:

  10. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Все в порядке. Он резервирует всю ОЗУ, которую ему выделели. Параметры Xms и Xmx регулируют минимальное и максимальное количество ОЗУ. Приравнивая их, всегда будет резервироваться максимальное, даже если серверу требуется меньше. Если не нравится - можешь уменьшить значение Xms. Да и не обязательно выделять 6 Гб в Xmx, для домашнего сервера то.
     

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