Какие могут быть причины проседания updaterate

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
pihmih
Лейтенант
Лейтенант
Сообщения: 109
Зарегистрирован: 07.05.2011
Поблагодарили: 4 раза

#1 Сообщение 02.02.2012, 10:30

Какие могут быть причины проседания updaterate. Фпс и cmdrate стоит жестко. Игра на том же компьютере, где и сервер. рейты сервера:
sv_minrate 13000
sv_maxrate 20000
sv_minupdaterate 33
sv_maxupdaterate 66
sv_mincmdrate 33
sv_maxcmdrate 66
sv_client_predict 1
sv_client_cmdrate_difference 1
sv_client_min_interp_ratio -1
sv_client_max_interp_ratio -1
СКРИНШОТ: скрин сделан, когда было на сервере 24 человека. Если нужно еще какие данные, напишу.
Последний раз редактировалось pihmih 02.02.2012, 14:52, всего редактировалось 4 раза.

BMW M6
Капитан
Капитан
Сообщения: 338
Зарегистрирован: 15.09.2011
Благодарил (а): 9 раз
Поблагодарили: 5 раз

#2 Сообщение 02.02.2012, 13:38

Прочитай ЛС плз.

Аватара пользователя
mihaput
Майор
Майор
Сообщения: 509
Зарегистрирован: 11.11.2009
Откуда: http://stat.kristal-lab.ru
Благодарил (а): 5 раз
Поблагодарили: 40 раз

#3 Сообщение 02.02.2012, 13:43

100 раз же говорилось. Не играйте с того компьютера на котором стоит сервер.
ИзображениеИзображение
Изображение

-----------
Gigabyte Z77P-D3/i7-3770 3.4MHz (4.1MHz)/Geforce GTX 760 2Gb 256Bit/6Gb Ram/OS Windows 8.1

hosse
Лейтенант
Лейтенант
Сообщения: 247
Зарегистрирован: 15.09.2011
Поблагодарили: 5 раз
Контактная информация:

#4 Сообщение 02.02.2012, 13:43

Еще не от сервера может зависеть рейты а от клиента..
Изображение

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#5 Сообщение 02.02.2012, 14:48

Updaterate <= fps сервера. Если fps проседает, проседает и updaterate.
choke зашкаливает из-за ошибки администратора сервера, который непонятно зачем очень сильно занизил rate. В идеале рекомендуется rate не ограничивать и устанавливать как можно больше.
От клиента зависит только cmdrate.

pihmih
Лейтенант
Лейтенант
Сообщения: 109
Зарегистрирован: 07.05.2011
Поблагодарили: 4 раза

#6 Сообщение 02.02.2012, 15:05

kadet89 писал(а):Updaterate <= fps сервера. Если fps проседает, проседает и updaterate.
choke зашкаливает из-за ошибки администратора сервера, который непонятно зачем очень сильно занизил rate. В идеале рекомендуется rate не ограничивать и устанавливать как можно больше.
От клиента зависит только cmdrate.
Долго наблюдал за серверным фпс в нетграфе, циферка ровно стоит 66,7 при полностью забитом сервере 26 чел.

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#7 Сообщение 02.02.2012, 15:37

pihmih, снимите ограничение с рейта и сделайте снимок снова. У вас большая часть пакетов не проходит, чек то 55!
Я вообще не понимаю, почему все строго убеждены что чек лучше лосса?

hosse
Лейтенант
Лейтенант
Сообщения: 247
Зарегистрирован: 15.09.2011
Поблагодарили: 5 раз
Контактная информация:

#8 Сообщение 02.02.2012, 15:59

сколько ОЗУ? и какой процессор?
поставь сервер на 1 ядро, ксс запускай без того ядра на каком стоит сервер...
вуаля нет лагов
Изображение

pihmih
Лейтенант
Лейтенант
Сообщения: 109
Зарегистрирован: 07.05.2011
Поблагодарили: 4 раза

#9 Сообщение 02.02.2012, 16:40

hosse писал(а):сколько ОЗУ? и какой процессор?
поставь сервер на 1 ядро, ксс запускай без того ядра на каком стоит сервер...
вуаля нет лагов
Операционная система - Microsoft Windows 7 Ultimate х64
ЦП - QuadCore Intel Core i7 930, 3000 MHz
Видеоадаптер - NVIDIA GeForce GTX 560 Ti (1024 Мб)
Системная память - 6135 Мб (DDR3-1333 DDR3 SDRAM)
HD1 - Hitachi HDS723020BLA642 SCSI Disk Device (1863 Гб)
HD2 - WDC WD6000HLHX-01JJPV0 (558 Гб, IDE)
материнка - Asus P6T / P6X58D Series
Сервер стоит на 4 ядре, клиент на 2 и 3. Причина не в этом значит.

Добавлено спустя 9 минут 45 секунд:
kadet89 писал(а):pihmih, снимите ограничение с рейта и сделайте снимок снова. У вас большая часть пакетов не проходит, чек то 55!
Я вообще не понимаю, почему все строго убеждены что чек лучше лосса?
если снимаю ограничение с рейта, у играков появляются тормоза. Жалуются что типа: (цитата)"игра как будто замедляется и мышкой тяжело управлять, модель играка как будто плывет". Зато у меня чоки 0-5. Ограничиваю рейт у играков все замечательно, ни кто не жалуется даже при полном сервере 26 чел. Зато у меня чок бывает под 50 и updaterate падает в начале раунда или когда все разом палить начинают.

i3pentium
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 01.02.2012

#10 Сообщение 02.02.2012, 18:42

Операционная система - Microsoft Windows 7 Ultimate х64
Сам точил винду?Если нет пиши в личку дам заточенную(с руками и мозгами)Любителям линукса неписать))))(Писать в скайп так ка непоговорив с человеком лично неотдам заточку)

Аватара пользователя
NiGHt-LEshiY
Полковник
Полковник
Сообщения: 10258
Зарегистрирован: 13.06.2008
Откуда: Россия
Благодарил (а): 752 раза
Поблагодарили: 2667 раз
Контактная информация:

#11 Сообщение 02.02.2012, 18:51

i3pentium
oblomkrs, ты?
Итак знаю что ты. IP, операционная система и стиль написания тебя выдали.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

gif-t
Нович0к
Нович0к
Сообщения: 16
Зарегистрирован: 11.05.2011

#12 Сообщение 02.02.2012, 22:05

Всё правильно, rate надо ставить в бесконечность. Если инет гэ, лосс увеличится. После надо снижать updaterate до тех пор, пока loss не станет равен нулю. Если дойдешь с updaterate до 15 - значит инет вообще говно и тебе стоит сменить тариф/провайдера, уменьшить кол-во слотов или забить на сервак вообще.
Снижая rate - ты как бы косвенно эмулируешь потерю пакетов (это показывает choke). При этом сервак начинает сам снижать updaterate (т.е. уменьшать кол-во отправляемых в секунду пакетов), а клиент четко знает что до него не доходит определенное кол-во пакетов и исправляет связанные с этим ошибки соответственно отрегулировав интерполяцию. Если чек небольшой, в пределах 0-5 - это нормально. А то, что у тебя - 55 это очень много.
Я очень сомневаюсь что при таком значении ты на полную используешь свой инет.
DCmagnets.RU - DC++ портал - http://dcmagnets.ru/ - Крупнейший каталог magnet ссылок.
I use on hubs latest version of FlyLinkDC r500.

Ответить