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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    88
    Skype:
    edwards0n
  16. elektro3000

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

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

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

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

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

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

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

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

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

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

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

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

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

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