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

Помогите Возможно ли очищать RAM без перезапуска?

Тема в разделе "Помощь", создана пользователем H41L, 17 мар 2017.

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

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Всем привет. Нагружается оперативная память очень быстро. Объясняю, есть плагин, допустим, который создает карту, когда игрок этого захочет. При этом накидывается где-то 50мб RAM. После выхода игрока с этой карты - карта удаляется. И так может сделать любой игрок, в связи с этим оперативка быстро нагружается.
    Вообще возможно чистить оперативную память, не перезапуская сервер? Может есть какие-то плагины для этого и так далее.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Столько костылей, вместо рабочего решения save-all flush ? Ну бывает.
     
  4. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Странно, после использования /lagg gc вообще перестала оперативка подниматься, наверное это хорошо, но странно:D.. Про уборщика забыл совсем, спасибо
     
  5. Dymeth

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

    Баллы:
    76
    При нехватке свободной памяти сборщик мусора должен отрабатывать автоматически, поэтому можно особо не беспокоиться по этому поводу. Хотя я не уверен, что в этом /lagg gc исключительно вызов коллектора. Может ещё какие-то сверхсложные манипуляции с серверными объектами и памятью, но это вряд ли
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Полностью выгружает чанки на диск.
     
  7. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Я ошибся, это было временное явление. Все так и жрется оператива, а сделать не знаю что
     
  8. glavrak

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

    Баллы:
    76
    Имя в Minecraft:
    Mr_Krab
    ClearLag настрой на детектирование загруженности памяти и поочередное выполнение команд. Допустим
    1. asw save
    2. lagg unloadchunks <----Осторожнее выгружает нпсов citizens(добавить после нее citizens reload)
    3. lagg gc
    И да то что джава скушала обратно уже не отдаст. Сколько памяти занято на активные операции можно глянуть командой /lag
    Опционально в список команд можно еще добавить убийство мобов и чистку мусора.
     
  9. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    А как должен работать ASW? Как мы его поставили, тайминги по дефолту стоят
     
  10. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    у меня есть плагин,про который я писал в шапке. Его мало кто тут знает, он отвечает за данжи(подземелья с мобами). Он работает так: Я создаю с помощью него карту, в которой все строю и делаю настройки. После этого карта сохраняется в папку плагина. Потом каждый игрок может собирать группу или играть один на этой карте. Игрок входит в данж, создается новая карта, после того как он умер или прошел, карта закрывается (удаляется). Вот на это все уходит много памяти походу
     
  11. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Уборщик не помогал, мне показалось, что он остановил нагрузку, но это было не так. Где эти параметры посмотреть?
     
  12. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Сервер на хосте запускается. Где точно должен находиться этот файл?
     
  13. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Можете подсказать, как должно выглядеть это в конфиге? Если не сложно конечно
     
  14. Автор темы
    H41L

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

    Баллы:
    66
    Имя в Minecraft:
    H41L
    Спасибо большое!
     

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