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

Решено Использование оперативной памяти поднимается и не падает до перезагрузки

boldax05

Новичок
Пользователь
Баллы
6
Сервер стоит на ядре PaperSpigot 1.18 и всё нормально работает, но когда человек 7 посидят часов 4-6 на нём использование оперативной памяти поднимается до максимума и не падает даже когда все игроки выходят. lagg gc не помогает, хотя память должна сама чиститься.
Я находил подобные темы на разных форумах, но нигде чёткого решения нет, обычно это обновление или удаление плагинов, а у меня такое происходит даже при их отсутствии.

Плагины:
AuthMe
BetterSleepeng
ChatManager
Clearlag
LuckPerms
ProtocolLib
Vault
worldedit
worldguard
 
Сервер стоит на ядре PaperSpigot 1.18 и всё нормально работает, но когда человек 7 посидят часов 4-6 на нём использование оперативной памяти поднимается до максимума и не падает даже когда все игроки выходят. lagg gc не помогает, хотя память должна сама чиститься.
Я находил подобные темы на разных форумах, но нигде чёткого решения нет, обычно это обновление или удаление плагинов, а у меня такое происходит даже при их отсутствии.

Плагины:
AuthMe
BetterSleepeng
ChatManager
Clearlag
LuckPerms
ProtocolLib
Vault
worldedit
worldguard
Убери ClearLagg полностью. На версиях выше 1.12.2 - это мусор.
Ну а если хост фигня - значит хост фигня.
Для 1.18 нужно много оперативы. Сколько у тебя сейчас?
 
Убери ClearLagg полностью. На версиях выше 1.12.2 - это мусор.
Ну а если хост фигня - значит хост фигня.
Для 1.18 нужно много оперативы. Сколько у тебя сейчас?

оперативы 5гигов, clearlagg же вроде помогает с цп (по крайней мере его чистка)
 
Да он сам жрёт больше



Флаги айкара при запуске стоят? Версия джавы?

Насчёт clearlagg понял, спасибо.
Насчёт флагов не знаю, ибо серв на хостинге и я ничего такого не менял, java 17.

Upd: нашёл команду запуска: java -Xms128M -Xmx5120M -XX:+UseSerialGC -Dfml.queryResult=confirm -Dterminal.jline=false -Dterminal.ansi=true -DIReallyKnowWhatIAmDoingISwear=true -Duser.timezone=Europe/Moscow -jar -Dfile.encoding=UTF-8 server.jar nogui (стояла по умолчанию)
 
Мммм... обожаю. Xmx=Xms не иначе!

Я чисто думаю флаги айкара переживут самого айкара, так что https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/

Заранее извиняюсь за глупость, мне просто заменить флаги которые уже стоят на флаги указанные в начале статьи?
 
Заранее извиняюсь за глупость, мне просто заменить флаги которые уже стоят на флаги указанные в начале статьи?
Не ну я думаю имеющиеся тебе нужны так или иначе. Добавь всё что там поверх и замени -Xms128M -Xmx5120M на -Xmx5G -Xms5G
 
Ясно. Птеродактиль юзер.
Шизить конечно можно долго, но я думаю это вредно.

Ничего не понял, но очень интересно
А панель не даёт редактировать параметры запуска в разделе "Управляйте аргументами запуска сервера"
 
Ничего не понял, но очень интересно
А панель не даёт редактировать параметры запуска в разделе "Управляйте аргументами запуска сервера"
Ты сервер запускаешь каким образом? М?
 
Может у него сервер не на VDS, а на слотовом хостинге?)
Обычно на таких скрипт запуска не меняется.

Я думал у него эта богомерзкая панель птеродактиля, но это реально слотовик, что всё же лучше
 
Итак, через консоль запускать не даёт, сейчас ещё покопаюсь, может всё-таки можно поменять.
Всё-же спасибо за помощь
 
Итак, через консоль запускать не даёт, сейчас ещё покопаюсь, может всё-таки можно поменять.
Всё-же спасибо за помощь
На слотовиках это в 90% случаев не меняется. На них я б вообще не держал.
Кстати говоря про авторестартые сервера забывать не стоит.
 
На слотовиках это в 90% случаев не меняется. На них я б вообще не держал.
Кстати говоря про авторестартые сервера забывать не стоит.

Да как раз авторестарт стоит на ночь, но игроки успевают раньше заполнить оперативку и сервер неслабо подлагивает.
 

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

Назад
Верх