Причины падения сервера Tech

Тема в разделе "Помощь и техподдержка", создана пользователем Kyokata, 15 сен 2012.

  1. Kyokata

    Kyokata
    Database shaman
    887
    817
    338
    Решил создать эту тему, чтобы все знающие отписывались. Сейчас получается такая ситуация, что многие приходящие на тех сервер не в курсе того, как правильно выстроить свой завод, чтобы он не вызывал сильных лагов. А те, кто знают, сообщают свои знания отрывками, и видят их немногие. Начну с того, что стало известно мне.

    1. Трубы из БК лучше не использовать. Вместо них не намного затратнее ставить РП. Почему? Потому что трубы РП возвращают переданное по ним, если оно не нашло адресата (сундук полон, печка забита, и т.д.) В то время как БК-трубы лут просто выбрасывают. И когда его скапливается достаточное количество, сервер начинает дико тормозить.

    2. Течения. Забирая воду для каких-либо целей, следует учитывать - вода генерируется, если рядом два блока воды и твёрдый блок. Так что, вычёрпывая воду из открытого моря, получаем только течения, при просчёте которых сервер тоже начинает тормозить.
     
  2. GrAndAG

    GrAndAG
    Архитектор
    387
    273
    313
    Не думаю, что "течения" нагружают сервер. С точки зрения сервера, это обычный статический блок. Это у клиента он с динамической текстурой. И только при изменении блока рядом с течением, течение перерассчитывается. И как всё "устаканится", даже чанк с кучей течений по идее будет статичен.

    Ещё совет в качестве ещё одного пункта...
    3) Не ставьте таймер для генератора булыги на минимальную задержку (а то встречал установленные на 0.2 сек). Меньше 2 секунд ставить не рекомендуется. За меньшее время булыжник часто не успевает образовываться и блокбрейкеры большую часть времени работают вхолостую, впустую нагружая сервер и генерируя лишний трафик обновлений чанков. Если нужна скорость генерации больше чем 1 раз в 2 секунды - параллельте булыгогенратор.
    И вообще, старайтесь рассчитывать таймеры так, чтобы механизмы не работали в холостую. Не надо бездумно ставить все таймеры на 0.2 сек. Лучше поставить фильтр, забирающий стаками раз в 12 секунд, чем транспозер на таймере 0.2.
     
  3. Lavabringer

    Lavabringer
    Подрядчик
    1
    0
    216
    Ещё сервер сильно грузит большое количество паралельных электрических проводов которые соединены друг с другом во многих/всех направлениях, когда каждый блок соединён с соседним, так как сервер просчитывает реальный (кратчайший) маршрут тока для каждого импульса отдельно. Это касается любых проводов (олово/медь /золото/ сталь /оптика). Чтоб избежать сего, надо красить провода в разный цвет что предотвращает их соединение.
    Оловянный и оптический кабель невозможно покрасить (нет изоляции) и он будет липнуть к любому соседнему проводу.
    -- http://wiki.industrial-craft.net/index.php?title=Cable

    Оказца оптика красится! [smile] не знаю с чего я взял что нет. (Спс Azlex)
     
  4. azlex

    azlex
    Архитектор
    295
    139
    313
    Оптоволокно из IC можно покрасить.
     
  5. Hysterus

    Hysterus
    Guest
    0
    0
    0
    Тупо можно сказать без объяснений - На сервере нагрузка пипец какая....
    Поэтоиу и падает....
     
  6. Wellwisher

    Wellwisher
    Градостроитель
    1.333
    1.093
    463
    >Тупо можно сказать
    У тебя получилось.
     
    Zion, Wifi и Wulwsten нравится это.
  7. Hysterus

    Hysterus
    Guest
    0
    0
    0
    А может htl пауер убрать раз нагрузка ппц какая?!
     
  8. Wulwsten

    Wulwsten
    Архитектор
    3.432
    1.492
    443
    И вообще все моды, чё уж.
     
  9. Kyokata

    Kyokata
    Database shaman
    887
    817
    338
    Угу. И поставить на сервер ограничение на 10 человек онлайн. Тех сервер, он потому и тех, что на нём стоят эти моды. И тема создана не для обсуждения того, какие эти моды глючные и лажные, а для того, чтобы получить советы, как уменьшить количество лагов.
     
    Shelf74, Wulwsten и Wellwisher нравится это.
  10. Luna

    Luna
    Подрядчик
    70
    24
    218
    Вот такой вопрос, что запретили на тех сервере, чтобы уменьшить нагрузку на него?
     
  11. MiltonFine

    MiltonFine
    Архитектор
    287
    143
    293
    - Запретили рушить булыгу брейкерами.
    - Запретили Филлеры
    - Запретили Карьеры
     
  12. azlex

    azlex
    Архитектор
    295
    139
    313