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

Помогите Скачет озу 3-8 ГБ, тпс стабильно 19.98

Тема в разделе "Помощь", создана пользователем brinza, 9 ноя 2015.

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

    brinza Старожил Пользователь

    Баллы:
    103
    Почему может скакать озу? Оно постепенно набирается 3ГБ, 3.8ГБ, 4.2ГБ и так до 9ГБ и резко падает, с повышением онлайна числа растут до 12ГБ, 12.8ГБ до 19ГБ. Юзаю Spigot-hack. Аргументы в стартнике:
    Код:
    java -Xincgc -Xms2G -Xmx22G -XX:MaxPermSize=64m -XX:PermSize=64m -XX:ParallelGCThreads=4 -XX:MaxGCPauseMillis=400 -XX:+AggressiveOpts -Dfile.encoding=UTF-8 -jar Server.jar
    
     
  2. Хостинг MineCraft
    <
  3. BestMark

    BestMark Старожил Пользователь

    Баллы:
    103
    Skype:
    BestMarkBukkit
    Имя в Minecraft:
    BestMark
    Чем проверяешь потребление ОЗУ? Используй htop из Linux, команда /gc бывает, что неправильно показывает потребление.
     
  4. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    так у него предел 22 гига, может он мусор не собирает, пока не припрет
     
  5. Автор темы
    brinza

    brinza Старожил Пользователь

    Баллы:
    103
    Падает сервер, т.к. заканчивается озу. gc показывает всё правильно.
    Указываю 22ГБ, а стартует как и должно быть с меньше 22ГБ, поэтому 20.2Гб. Суть в том, что у некоторых на 4гб озу сервер работает по неделе с 250 онли, а у меня какая-то дичь. Тайминги в норме.
     
  6. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Вызывай сборщик мусора чаще.
    К примеру, поставь в аргументы сервера -XX:+UseG1GC -XX:MaxGCPauseMillis=100 и на всякий случай если есть autosaveworld, можно встроенным шедулером каждые 30 минут выполнять команду /asw forcegc.
     
  7. GameBoy

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

    Баллы:
    76
    Имя в Minecraft:
    GameBoy
    А в 7 джаве это не прокатит.
     
  8. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Некропостерам привет!

    По сути: да, g1gc это фича 8 явы. Но я ориентируюсь на то, что человек не живет прошлым.
     
  9. GameBoy

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

    Баллы:
    76
    Имя в Minecraft:
    GameBoy
    А этот костыль для чего, на какой именно случай, чтобы случайно лишнее что-то не выгрузилось? )) Я правильно понял?
     
  10. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Сборщик мусора либо сам справится, либо нет. /asw forcegc нужен был только для того чтобы форсить сборку мусора чтобы выгрузились классы и можно было нормально релоадить плагины на старых версиях сервера, сейчас эта команда не нужна, вообще, только хуже делает.
     

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