1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Краш сервера из-за озу

Тема в разделе "Помощь", создана пользователем Sky_Evil, 26 окт 2018.

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

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

    Баллы:
    66
    Имя в Minecraft:
    Sky_Evil
    Здравствуйте, в общем, пару дней назад, купили хост на 2к озу, выделили серваку 1500мб или около того.
    Но он постоянно крашился с сообщением о нехватке озу.
    Сегодня обновили хост, на 4к озу, выделили серваку чистых 3к.
    И снова краш через некоторое время игры из-за нехватки оперативной памяти.
    На серваке было 5 игроков, версия 1.13.2
    Прилагаю краш репорты.
    Не может же 1.13.2 так много жрать.
     

    Вложения:

    Последнее редактирование: 27 окт 2018
  2. Sotrudnikka

    Sotrudnikka Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Sasa3er
    Поставить меньше озу на сервера
    Распредели озу правильно между серверами
    Просто ты выделил много ОЗУ на какой-то сервер
    То есть к примеру приведу
    Тебе дали 16гб ОЗУ
    Распредели так
    Сервер выживания 8гб озу
    А на остальное поставь по 2 гб
    Но нужно что бы 2 - 3 гб озу осталось в запасе для работы не которых систем
     
  3. Автор темы
    Sky_Evil

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

    Баллы:
    66
    Имя в Minecraft:
    Sky_Evil
    Сделал распределение, сервак продержался 3 часа и снова краш по той же причине.
     
  4. Lightern

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

    Баллы:
    76
    Сделай timings и убери жрущее.
     
  5. MurlikMurlik

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

    Баллы:
    96
    Покажи скрипт запуска, подозреваю ты не поставил нормальные аргументы запуска, вроде сборщика мусора
     
  6. Автор темы
    Sky_Evil

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

    Баллы:
    66
    Имя в Minecraft:
    Sky_Evil
    Был такой скрипт java -Xms2500M -Xmx3072M -jar spigot.jar
    Сейчас поменяли на такой java -Xms2500M -Xmx3000M -XX:+UseConcMarkSweepGC -jar spigot.jar
     
  7. MurlikMurlik

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

    Баллы:
    96
    Используй такой
    Код:
    java -Dfile.encoding=UTF-8 -XX:+UseG1GC -XX:+AggressiveOpts -server -Xms2500M -Xmx3072M -Xmn192M -jar spigot.jar -o true
     
  8. dimkaS

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

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    М.б утечка памяти?
     
  9. Автор темы
    Sky_Evil

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

    Баллы:
    66
    Имя в Minecraft:
    Sky_Evil
    Как проверять на утечку памяти?
     
  10. Code

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

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    причем тут утечки, не в утечках дело. такой краш говорит, что ты слишком много выделил памяти. столько свободной памяти в системе нет. смотри, чем у тебя еще оперативка забита. попробуй выделить не 3, а 2 гига
     
    Последнее редактирование: 28 окт 2018
  11. Sotrudnikka

    Sotrudnikka Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    Sasa3er
    Вот и я о том же
     
  12. Randal_

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

    Баллы:
    66
    Имя в Minecraft:
    Randal
    Проверь Тиминги:

    1. Заходишь в консоль и пишешь /timings on
    2. Через 5 минут пишешь команду /timings paste

    Потом появится ссылка в консоли, кидай её сюда
     

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