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

Помогите Нагрузка на процессор

Тема в разделе "[Архив] Помощь", создана пользователем edwardsOn, 11 дек 2013.

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

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

    Баллы:
    88
    Приветствую.
    Столкнулся с довольно серьёзной нагрузкой на процессор.
    Сервер держу на ядре mcpc+ 1.5.2
    Модов ~15
    При онлайне до 50 человек всё довольно хорошо. Но при онлайне 60+ TPS начинает опускаться.
    Всё это сопровождается высокой загруженностью процессора - 40 и более %. Процессор - i5 2500K 4.1Ghz
    Тайминги говорят вот что: http://aikar.co/timings.php?url=6556389
    Гугл ничего полезного не сообщает.
    Помогите, друзья :)
     
  2. blojenniy

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

    Баллы:
    123
    Skype:
    blojenniy
    Имя в Minecraft:
    blojenniy
    Согласен в вопросом выше,и до сколька падает тпс?
     
  3. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    TPS: 19.81 ...... Да вы зажрались батенька!
    Уменьшить нагрузку в конкретно вашем случае могут:
    1) clearlag (очистка всякого мусора валяющегося)
    2) Прогрузка карты
    Если оба пункта и так присутствуют, то даже не знаю чем вам помочь (да при таком TPS помощь и не требуется).
     
  4. blojenniy

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

    Баллы:
    123
    Skype:
    blojenniy
    Имя в Minecraft:
    blojenniy
    ТО есть у него 19.8 при онлайне 60?
     
    Сникерсни нравится это.
  5. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    У него 19.8 судя по таймингам...обычно люди тайминги снимают в пик нагрузки (иначе нахрена их вообще снимать?).
    Число игроков я не определил.
     
  6. blojenniy

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

    Баллы:
    123
    Skype:
    blojenniy
    Имя в Minecraft:
    blojenniy
    Так это же хороший тпс,можно сказать почти самый лучший...и вправду зажрались
     
  7. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Я в его таймингах не вижу Average Players.....складывается впечатление что на сервере в этот момент получения таймингов никого нет)
    edwardsOn, тайминги снимать не меньше 5 минут при максимуме онлайна!
    Результат сюда, посмотрим.
     
  8. blojenniy

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

    Баллы:
    123
    Skype:
    blojenniy
    Имя в Minecraft:
    blojenniy
    Может такого онлайна даже нет?
     
  9. Автор темы
    edwardsOn

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

    Баллы:
    88
    Привет, ребят)
    Я не зажрался, просто поздно спохватился тайминги снимать :)
    Онлайн у меня не показывает в них, почему то.
    Это тайминги при онлайне 50, загрузке процессора 40%.
    Было бы ещё +10-15 игроков, TPS резко упал бы до 14-16.

    Собственно, что за штука то эти tileEntityTick и entityTick?
    Основная нагрузка приходится на них.

    И с процессором что делать?
    elektro3000, при максимуме онлайна тайминги такие же почти.
    Различие ТОЛЬКО в ещё бОльших цифрах у tileEntityTick и entityTick
     
  10. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Это то что всегда жрёт больше всего и бороться бесполезно.
    Это прогрузка карты, появление и расчёт поведения мобов, предметы и механика блоков на карте....
    В крайнем случае (если совсем неиграбельно делается):
    1) clearlag (очистка всякого мусора валяющегося)
    2) Прогрузка карты неким радиусом
    В совсем крайнем:
    1) Уменьшение числа мобов
    2) Уменьшение прорисовки мира со стороны сервера.
     
    DavidShabaev нравится это.
  11. Автор темы
    edwardsOn

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

    Баллы:
    88
    elektro3000, а есть ли реальные различия в производительности майна на Windows и Linux системах?
    И большую ли прибавку даёт SSD?
     
    slavik123123123 и SkyPrince нравится это.
  12. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    от системы думаю не сильно много зависит, хотя лично я бы выбирал linux (сама ось не так перегружена ненужным хламом имхо), а вот диски SSD это реальный прирост (при условии что серверное железо собирали и настраивали не рукожопы).Скорость чтения записи простых SSD минимум вдвое выше чем у HDD, у специализированых и до 4 раз больше может быть.
    Не думаю что SSD решит эту проблему если ты об этом.
    У меня к примеру TPS падает незначительно при 25 игроках (очень тяжёлая сборка), но из-за фигового канала хостинга (скорее даже не фигового, а перегруженного)играть комфортно люди уже не могут - ощутимо подлагивает).
    Снизь прорисовку со стороны сервера это заведомо поможет (по умолчанию стоит 10, снизь до 8), так как по сути ты уменьшаешь радиус в котором сервер под игрока будет просчитывать физику и прочее, то зависимость нелинейная и такое снижение даёт очень хороший пинок производительности.Сервер обрабатывает ведь только то что видит, т.е. по сути то, что видят игроки.
     
    Последнее редактирование: 12 дек 2013
  13. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Уменьши кол-во сущностей, сделай ограничение на перезаход
     
  14. Автор темы
    edwardsOn

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

    Баллы:
    88
  15. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Воооо!!! Уже похоже на лаги)))
    Что делать тебе написали....У тебя просто серв не тянет такую нагрузку.
     
  16. Автор темы
    edwardsOn

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

    Баллы:
    88
    Чем уменьшать количество сущностей?
    И ещё. Заметил нагрузку 700% от ASW. В таймингах видно. Может, оно?
     
  17. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    оно просто в этот момент мир сохраняло...даже не обращай внимания.
    Карта прогружена?
    Уже 2 раза говорил просчёт со стороны сервера уменьши.
     
  18. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Твой сервер просто не тянет больше.
     
    elektro3000 нравится это.
  19. elektro3000

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

    Баллы:
    103
    Имя в Minecraft:
    elektro
    Вот я и говорю....Нагрузка чисто с ядра, т.е. те процессы которые неизбежно работают. Их можно можно прижать настройками.
    Видел сервера с онлайном 70-80 человек где моба можно было встретить 1 раз за неделю))))Это называется доприжимались.
     
  20. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Моба раз в неделю не из-за этого обычно можно встретить.
    Сам на такое накалывался, спавниться должны а не делают.

    Просто тупо карта слишком изрыта и везде освещено, как итог - только свиньи везде.
     
    Dereku нравится это.

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