Помогите Сервер ест оперативку

belyakovoleg

Активный участник
Пользователь
Баллы
68
Имя в Minecraft
oleg
Такая проблема... Сервер во время своей работы использует оперативную память, но когда она ему уже не нужно он ее не "отпускает"
К примеру: На сервере ( 60 человек и сервер кушает 3гб оперативки, но когда все выходят сервер все еще ест 3 гб.
Как это исправить? ( кроме рестарта сервера )
 
По сути дела такого не должно быть. Юзай крон или плагины на выполнение команд /reload каждые 30-120 минут.
 
если сервер с модами релоад не получится

Так же и у меня, вроде как так и должно, хочу спросить Shevchik
 
ClearLagg, ptweaks по идее могли бы помочь (так как есть функция удаления объектов и т.д.) попробуйте/поэкспериментируйте.
 
Убрать из скрипта параметр -Xms и идти читать документаию по флагам JVM.
 
Скорее всего русской документации по -X флагам JVM нету... только English, только хардкор!
И еще, разве -Xincgc(garbage collector) не занимается тем чтобы собирать мусор и высвобождать память от неиспользуемых ресурсов?
 
Я убрал -Xms флаг, но это не помогло. Просто сервер при запуске стал меньше использовать оперативки. Но он все еще ее не отпускает
Сейчас попробую добавить -xincgc
Скорее всего русской документации по -X флагам JVM нету... только English, только хардкор!
И еще, разве -Xincgc(garbage collector) не занимается тем чтобы собирать мусор и высвобождать память от неиспользуемых ресурсов?
Не помогло
Какие еще варианты ?? Срочно. Просто обидно когда сервер после дня нагрузки ночью 3гб оперативки жрет без людей и надо перезагружать
 
Купить ВДС, хотя бы 10гб оперативки, сервер не должен много жрать, есть же граница.
 
Плагины для удаления мобов и дропа, а так же выгрузки чанков, которые находятся далеко от игрока.
Ну и возьми нормальный VDS/DS.
 
У меня таже проблема! Мы тут что то придумали. Кто может дополните ТЫЦ
 
Назад
Верх