Кто онлайн

Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость Гость
Всего: 21

Именинники

Первый сервер

Второй сервер

Третий сервер

Проблемы с GG сервером

сервер часто начал подлагивать и кикать играковRSS-лента темы
  1. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    Ну кто-нибудь займитесь сервером !!!
    Кто тут root на проекте ????
    Играет 18 человек на GG, а сервер в среднем обновления шлет от 42 до 46 (а должен 66, если не изменили).
    А просадки до 30-32 !!!
    Вчера на gg_aim_ultimate, одиночными из АУГ выпостил 2-а рожка и никог не прибил....
    Из того что сервер смог прислать на карте капитальный трешак собирается.
    Например постоянно на gg_vc2_inferno, при проходе через центр, в коридоры сервак присылает попадания вплоть до поварота в нём !!! С респа в коридор направо, на повороте осталось 40-50 хп, если в левый, то там в районе 20 хп остается .... crazy
    Я так понял игровые сервера на одном физическом? Попробуйте временно вырубить 2-ой или 3-й сервак, и КВ в придачу.
    Эти 2-а игровых сервера всегда пустуют. Может шедулер покрутить или вырубить его и приоритеты повыставлять вручную(он есть в винде или нет)? Сетевой стек покрутить( может хоть это возможно)?
    На других проектах по 40-50 человек сервер тянет. Не на пять балов конечно, но такой клаунады я там не наблюдал....
    Может что с железом? На площадку давно заглядывали?

    Ну хоть карты поудаляйте что игроки просили.
    slawakpss, APTuK46 нравится это сообщение.
    Сообщение отредактировал melder 3 апреля 2016 - 04:22
    3 апреля 2016 - 04:09 / #61
  2. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    В посте выше я ошибся(спал когда писал biggrin )
    -"сервер в среднем обновления шлет от 42 до 46" Я хотел написать, что сервер успевает принять(либо в состоянии) от 42 до 46 обновлений в сек. от одного игрока.
    Ну и сооответственно строит у себя на этих данных полигон.
    Затем эту белеберду нам рассылаети, мы негодуем, отвечаем, сервак 30% теряет или отбрасывает и цикл повторяется lol
    slawakpss нравится это сообщение.
    3 апреля 2016 - 13:20 / #62
  3. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    ok

    Так откуда рога росли?

    Сегодня приятно играть было.
    При макс. 18 человек сервер принимал обновления от 64 до 62, в моментах 62 было.
    Раньше при таком кол-ве, болталось бы в раоне 40-45.
    Проскальзовали choke иногда 1 - 2, но оч. редко.
    Сообщение отредактировал melder 6 апреля 2016 - 23:11
    6 апреля 2016 - 23:11 / #63
  4. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    23 часа с копейками, играл 21 человек.
    Choke max. 12, а частота принимаемых обновлений сервером падала до 22 crazy
    28 апреля 2016 - 23:18 / #64
  5. Оффлайн

    kitaihik

    Посетители

    Сообщений: 17

    Симпатий: 10

    Походу тема зачахла
    Правда проблем стало меньше
    17 июня 2016 - 00:06 / #65
  6. Оффлайн

    STRIKER

    Администраторы

    Сообщений: 3006

    Симпатий: 942

    kitaihik,
    Были предприняты определенные действия.
    Не всегда все от нас зависит, к сожалению.
    18 июня 2016 - 15:07 / #66
  7. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    22.20 Лагает, но как то странно(14 человек на сервере)
    update rate проваливается до 40-42, потом постепенно повышается до 52-56.
    62 только в моментах. choke тоже странно ведет, через две-три сек. стабильно еденица, потом скачек до 4-6(но не часто).

    Не одходя от касы, зашел на сервер с 43 игроками, update rate стабильно 62-64, choke при игре очень редко проскакивает 1-2(в конце и начале раунда 6-8)...
    28 июля 2016 - 22:36 / #67
  8. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    Лагает ....
    Играет 14 человек, а глюков как при игре 40.

    Я тут пошарил по интернетам и выяснил что кое что в форточке твикать можно.
    1. http://www.speedguide.net/articles/windows-8-10-2012-server-tcpip-tweaks-5077
    2. http://admin-dm.livejournal.com/122100.html
    3. https://habrahabr.ru/post/108302/
    4. http://www.speedguide.net/articles/gaming-tweaks-5812

    В нашем случае важно вот что:

    # Disable Windows Scaling heuristics
    Я так понял если опция включена(netsh int tcp show heuristics), то ОС будет сама управлять опциями сетевого стека, что не есть гуд.

    The corresponding Registry value (not necessary to edit if setting via netsh) is located in:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters
    EnableWsd=0 (default: 1, recommended: 0)

    # Add-On Congestion Control Provider (CTCP)
    Тоже очень важно, но я так понял по умолчанию именно cctp и выставлен

    # TCP Chimney Offload
    Перекладывает всю обработку соеденений на сетевой адаптер, это разгружает процессор, но может создать кучу проблем из-за "кривого" драйвера сетевой карты. Нужно попробывать.

    The possible states are disabled, enabled, default (Vista), automatic (only Windows 7 and 2008 Server) as follows:

    Notes:
    Under Windows 7 and Server 2008 the "default" and the additional "automatic" parameter set the system to the same "automatic" state.
    For Chimney Offload to work, it needs to be enabled in both the OS and NIC. To enable the "TCP Offloading" setting in your NIC, navigate to the Device Manager, under Network Adapters, in the Advanced tab, and check "Enabled" in the box next to the TCP offload entry.

    # Direct Cache Access (DCA)
    Не знаю как перевести на русский, если грубо, то позволяет устройствам ввода вывода доставлять данные в кеш процессора. Очень нужная штука , но все зависит от железа (DCA requires support from the I/O device, system chipset, and CPU(s).). И тоже нужно пробывать либо смотреть потдержку со стороны железа. По умолчанию отключена.

    # Receive-Side Scaling State (RSS)
    Очень нужная опция, но всё зависит от адаптера.
    На хабре (по ссылке выше) пост с тестирование RSS и TCP Offload Engine.

    # Receive Segment Coalescing State (RSC)
    Если я правильно понял то в нашем случае это просто ужас
    В двух словах, опция позволяет сетевой карте формировать множество пакетов для одного адресата в один большой (до 64к, т.е зависит от MTU) и отправлять за одно прерывание...
    По умолчанию вроде как выключено, но кто его знает ? biggrin

    # Large Send Offload (LSO)
    Глючная опция, и по умолчанию включена она или нет зависит от адаптера.
    Советуют вырубить.

    # QoS Reserved Bandwidth
    Пишут что данная опция резервирует 20% канала. Оно нам надо ?

    # Nagle's algorithm
    Обсолютное зло !
    Тот же ужас что и RSC, только реализуется програмно(?)
    И как я понял, эта ерунда по умолчанию активна crazy ?
    Если да то это причина всех "прилётов" когда ты уже за укрытием, невозможностью в упор убить высодив пололвину рожка.Особенно вымораживает когда тебя режут тыкая ножом стоя к тебе спиной или в профиль...
    -"Nagle's algorithm is designed to allow several small packets to be combined together into a single, larger packet for more efficient transmissions.Disabling "nagling" can help reduce latency/ping in some games"

    Ну а все остальное там по ссылкам не оч. кретично.

    Есть еще материал, но на него нет времени...
    https://msdn.microsoft.com/en-us/library/windows/hardware/dn529134(v=vs.85).aspx
    21 августа 2016 - 16:05 / #68
  9. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    Развернул W7 в kvm, прочел ещё раз материал и понял что "твикать" не только можно но и нужно
    Ибо зло эти ваши Windows diablo
    И "твикать" в идеале нужно и на стороне клиента(если он под виндой).
    Скачал сервер 2008r2, решил что можно завтра и его на уши поставить, ну там покрутить опции, погонять тесты...
    А потом думаю, а зачем? Кому это нужно ?
    22 августа 2016 - 02:45 / #69
  10. Оффлайн

    HALK

    Администраторы

    Сообщений: 337

    Симпатий: 74

    melder,

    Ваши ссылки в основном относятся к Вынь 2003. Да и сетевухи нынче не те ;-) Из всего что выше только TCP Chimney Offload можно опробовать вывести из автомата в принудиловку...да и то 50/50 ибо в сетевке включено по дефолту...ну и Direct Cache Access - включил его посмотрим вечером что будет.
    22 августа 2016 - 14:10 / #70
  11. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    HALK,
    Ну как может относиться к win2003 такие вещи как Receive-Side Scaling State, TCP Offload Engine, Large Send Offload ?

    В первую очередь нужно вот это обрубить.
    # Nagle's Algorithm
    This tweak works with all versions of Windows from Windows XP to Windows 8.1/10/2012 server. This is the same as listed in our general tweaking articles per OS.
    Nagle's algorithm is designed to allow several small packets to be combined together into a single, larger packet for more efficient transmissions. While this improves throughput efficiency and reduces TCP/IP header overhead, it also briefly delays transmission of small packets. Disabling "nagling" can help reduce latency/ping in some games

    Сервер 2008r2 я еще не развернул, но вот в этом мануале( http://en.community.dell.com/techcenter/extras/m/white_papers/20436976/download ) на стр.37 читаем, что изначально он включен.
    С одной стороны вещь полезная, но для всяких там NAS, FTP, и прочих файловых серверов, но в нашем случае это очень мешает. Или я получаю допустим 15 пакетов каждые 10мс , либо одни с теме же данными, но через 100мс ....

    # Потом есть ещё вот такие грабли.
    Взял здесь ( http://www.speedguide.net/articles/gaming-tweaks-5812 )

    Network Throttling Index Gaming Tweak
    Works with all current versions of Windows from Vista to 8.1/10/2012 Server.

    Windows implements a network throttling mechanism to restrict the processing of non-multimedia network traffic to 10 packets per millisecond (a bit over 100 Mbits/second). The idea behind such throttling is that processing of network packets can be a resource-intensive task, and it may need to be throttled to give prioritized CPU access to multimedia programs. In some cases, such as Gigabit networks and some online games, for example, it is beneficial to turn off such throttling all together for achieving maximum throughput.

    It is only recommended to change this setting in saturated Gigabit LAN environments, where you do not want to give priority to multimedia playback. Reportedly, disabling throttling by using ffffffff can also help reduce ping spikes in some online games. Games that may be affected by this throttling: Source Engine games (TF2, Left 4 Dead, CS:S), HoN, CoD, Overlord series.


    На сайте кроме статей, есть еще и полезная утилитка. С ней гораздо проще твикать tcp стек.
    Nagle's Algorithm и Network Throttling Index отключаються в 7-мь кликов.
    Ну и прочее можно проверить и изменить(буфера, mtu и.т.д) и главное предусмотрен бекап.
    http://www.speedguide.net/downloads.php

    22 августа 2016 - 17:13 / #71
  12. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    HALK,
    И еще Large Send Offload (LSO) в опциях драйвера сетевухи она включена?
    Default state is network adapter dependent. Needs Checksum Offload to be enabled to work. LSO is another buffer that may impact latency, it is not recommended for interactive connections and gaming.
    Тоже бы попробывать отключить...
    22 августа 2016 - 17:42 / #72
  13. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    А сегодня что ни-будЪ меняли в настройках ОС ???
    cmdrate опять пляшет !!! частые просадки до 52-48.
    23 августа 2016 - 21:42 / #73
  14. Оффлайн

    HALK

    Администраторы

    Сообщений: 337

    Симпатий: 74

    Неа, не трогал ничего...
    24 августа 2016 - 00:00 / #74
  15. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    HALK,

    Сейчас времени нет, заскакиваю поздно когда играют 4-5 человек.
    Я в понедельник, т.е 22.08, был шокирован результатом, но не стал ничего писать(решил что это эфект плацебо biggrin )
    На следующий день были опять закидоны(были просадки но минут 20), но главное с понедельника пропали "прилеты", т.е попадания когда ты уже забежал за укрытие. А так же не стало таких моментов, когда выпущенная в упор очередь либо одиночные выстрелы в голову вообще не засчитывались.
    Ну и гораздо меньше выстрелов сейчас можно делать что бы грохнуть.

    Да и вообще удивляет переодическая просадка кол-ва именно принимаемых сервером(чья вина ОС или CS:S ?) обновлений...
    Ведь отправка пакетов держиться стабильно.


    30 августа 2016 - 14:59 / #75
  16. Оффлайн

    melder

    Посетители

    Сообщений: 219

    Симпатий: 16

    HALK,

    Сегодня зашел в девятом часу, отиграл 5 или 6 карт,в среднем 10 человек на карте - все отлично.
    Да на первой карте(gg_blitz_v2) были просадки в моменте до 56 но не больше, на последующих картах было стабилно 62-63. Даи вообще иной "характер" игы стал.

    Не понимаю почему, никто больше не отписывается в теме ? Что ни у кого проблем не было ?
    Попозже накидаю инструкцию по оптимизации для клиентов.
    30 августа 2016 - 22:48 / #76
  17. Оффлайн

    HALK

    Администраторы

    Сообщений: 337

    Симпатий: 74

    Я сам бегал, вроде нормально...Хотя некоторые говорят, что бывает пули пропадают...посмотрим.
    31 августа 2016 - 10:10 / #77
  18. Оффлайн

    Геннадич

    Админ сервера

    Сообщений: 48

    Симпатий: 36

    Олег надо срочно убрать карту с GG сервера gg_wolfenstein_3d.
    Откровенная фашистская символика и портреты Гитлера.
    slawakpss нравится это сообщение.
    11 сентября 2016 - 14:31 / #78
  19. Оффлайн

    STRIKER

    Администраторы

    Сообщений: 3006

    Симпатий: 942

    Геннадич,
    Удалил ее...
    11 сентября 2016 - 22:40 / #79
  20. Оффлайн

    APTuK46

    Посетители

    Сообщений: 51

    Симпатий: 41

    STRIKER,
    (пишу по русски)и ещё мега кастле 2010 для GG она просто огромна...
    29 сентября 2016 - 19:44 / #80

Вход на сайт

Чат

SLePoY
SLePoY
9 мая 2024

С Днем Победы !!!
Бахус
Бахус
9 мая 2024

С Праздником!
MEDWED
MEDWED
24 апреля 2024

Офицеры
Бахус
Бахус
17 апреля 2024

А ставки то где? И первый потух...
Бахус
Бахус
17 апреля 2024

Вдвоём мы погоды не сделаем.
v-rus
v-rus
17 апреля 2024

17-е, надо отметиться))
Бахус
Бахус
8 апреля 2024

Пойду зайду на первый.
Бахус
Бахус
8 апреля 2024

И на календаре праздников Благовещение вчерашнее...
Бахус
Бахус
8 апреля 2024

А время летнее что ли?19 56 через 56 минут
v-rus
v-rus
8 апреля 2024

Блин, пропустил.

Только зарегистрированные посетители могут писать в чате.

Праздники

Праздники сегодня

GG сервер

CSGO сервер