Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Почему ограничения при запуске .sh не работают.

Discussion in 'Помощь' started by SawaPlayGo, Apr 23, 2024.

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

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

    Trophy Points:
    61
    Имя в Minecraft:
    SawaPlayChannell
    У меня есть два сервера в связке велосити:

    - Прокси сервера (Velocity)
    - Основной сервер (Papper 1.16.5)

    Параметры запускатора такие:

    Для основного сервера:

    Code:
    java16 -Xms16384M -Xmx16384M --add-modules=jdk.incubator.vector -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -XX:G1NewSizePercent=40 -XX:G1MaxNewSizePercent=50 -XX:G1HeapRegionSize=16M -XX:G1ReservePercent=15 -jar server.jar --nogui
    Для velocity сервера:

    Code:
    java -Xms2048M -Xmx2048M -XX:+UseG1GC -XX:G1HeapRegionSize=4M -XX:+UnlockExperimentalVMOptions -XX:+ParallelRefProcEnabled -XX:+AlwaysPreTouch -XX:MaxInlineLevel=15 -jar server.jar
    Получается нагрузка чистой OC (Ubuntu 22.04.4 LTS (amd64)) в начале (без запуска серверов) составляет: upload_2024-4-23_20-23-20.png

    После того как включил сервер velocity:

    upload_2024-4-23_20-24-11.png

    Включаю основной сервер (Papper 1.16.5):

    upload_2024-4-23_20-26-10.png

    После я час специально с человеком играл на сервере (там располагается самописная мини - игра). После чего оперативная память забивается под завязку именно на пк. И в следствии чего вся система ложиться.

    Вот скрин с ClearLagg (только стартанул сервер):

    upload_2024-4-23_20-28-40.png

    Отчёт метрики плагина spark: Profile @ 07:04PM 23.04.2024 | spark (lucko.me) - если ссылка не работает, можно скринами:

    upload_2024-4-23_20-29-56.png
    upload_2024-4-23_20-30-10.png
    upload_2024-4-23_20-30-36.png


    Весь список плагинов которые используются:

    BlueSlimeCore, Chatty, ClearLag, CTFFight (самописный), EasySetSpawn*, Essentials, ExploitFixer, HamsterAPI, HideStream*, LuckPerms, PlaceholderAPI, RespawnX, spark, TAB, ViaVersion, WorldEdit, WorldGuard

    В моём представлении да и при запуске сервера, он сразу отхватывает себе кусок памяти выделенный запускатором и пользуется только им, по сути не должен трогать не зарезервированную для него память, а пользоваться своей, по сути там она не забивается (все 16 гб не реализованы), но почему-то ограничители не работают из-за чего серверные процессы начинаю кушать лишнее.

    Может дело в оптимизирующих флагах, их я брал тут: flags.sh
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    SawaPlayGo

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

    Trophy Points:
    61
    Имя в Minecraft:
    SawaPlayChannell
    Так же вот скрины с полностью забитой оперативой:

    [​IMG]

    Скрин со spark:

    upload_2024-4-23_22-18-12.png
     

Share This Page