Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Как уменьшить пинг на сервере?

Статус пользователя Surf
сообщение 29.8.2012, 21:30
Сообщение #21


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Цитата(mazdan @ 30.8.2012, 1:01) *
Ага, а расстояние в метрах и только метрах, не нужно удивляться что член меньше 1, такое бывает.
А вес в граммах и только в граммах.
Если что, есть такая вещь как правила сложения, не складывают тонны с грамами и метры с километрами, на физике классе в 6 проходят так-то, я об этом не очень думаю, предпологал что все в курсе.
А пинг и латенси могу в чем угодно мерить хоть в часах, хоть в наносекундах хоть в Гц^-1


маздан, ты о чем?) тема конкретно о пинге на сервере -> Latancy. Latancy в кс отображается только в ms.

судя по твоей формуле Latancy = PING + 1/FPS то при одном фпс задержка увеличится на 1 мс, как я и подметил по доброму выше, зачем было пороть чепуху про одну секунду и потом набрасываться на меня - не понятно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 29.8.2012, 21:34
Сообщение #22
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

И верно подметил...

Latency = PING + 1000/FPS, должно быть

drinks.gif Давайте жить дружно, и пусть будет мир во всём мире! =)

Отредактировал: vladsol, - 29.8.2012, 21:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 29.8.2012, 22:04
Сообщение #23


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

по доброму подметил vladsol,
Цитата
а получается что даже при 1 fps прирост к latency всего лишь 1 единица))
это не по доброму.
Прирост будет 1 секунда, если вы прибавите к минуте час то получите не 2 часа, а 1 час и 1 минуту. Если вы прибавите к 50 ms 1 секунду то вы прибавите не единицу к 50, а 1 секунду и получите 1 секунду и 50 ms.
Просто вымораживают такие сарказмы как будто я говорю откровенную фигню.
Я даже не задумываюсь об этом. Потмоу что время это время. Да я стараюсь обычно говорить и писать верно, чтобы не вводить в заблуждение. Тут вот написал некорректно.
Нормально было бы, если бы был ответ
Цитата
Только не 1/FPS, a 1000/FPS чтобы получить ms.

всё не хочу говорить даже об этом. Только настроение испортили. Лучше выпью, день рождения как никак.
upd: закончился уже! даже выпить не успел -_-

Отредактировал: mazdan, - 29.8.2012, 22:07


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 29.8.2012, 22:10
Сообщение #24
Стаж: 17 лет

Сообщений: 588
Благодарностей: 87
Полезность: 161

mazdan,

Вас с днём рождения! :)
buhaem.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 29.8.2012, 22:15
Сообщение #25
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Ну а если обращать на тонкости сервера, на которые никто даже не смотрит, то какие параметры (sv_minrate, sv_maxrate, sv_minupdaterate и т.п) необходимо, чтобы были минимальные задержки и чтобы игроку было приятно находиться на сервере? Также хочется уменьшить пинг, чтобы быть немножко выше в Поиске серверов.

UPD: mazdan, бухать за компом не весело, но все равно поздравляю give_rose.gif

Отредактировал: SkRiD, - 29.8.2012, 22:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 29.8.2012, 22:30
Сообщение #26


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

да я не отмечаю особо. Не люблю, не интересно.
Спасибо.

Пинг если и получится уменьшить, то это будет минимальные сдвиги. 1-2-3 ms (сетевуха, роутер). Всё что дальше - провайдер, они не меняют маршруты/оборудование и т.п.
Единственное где можно выгадать это FPS т.к. между 100 и 500 лежат 8 ms. Кроме того на текущих скоростях интернетов многим будут нормальны максимальные рейты, а вот sv_*lag* интересно поковырять. Я вот сам не могу, например, я как не задрот не чувствую большой разницы.
При этом я смотрю что говорят игроки - привыкают к рейтам. У меня на ДМ рейты немного отличаются от классика (стоят пониже). Так вот кто на ДМ играет постоянно, потом на классике не могут попасть ни по кому :) Хотя разница не большая там, а машина одна, FPS и ping тоже.

sv_unlag вкл/выкл
sv_maxunlag степень сглаживания (я полагаю)
sv_unlagpush (вот тут хз, гуглить лень)
sv_unlagsamples число кадров для интерполяции/аппроксимации
Какие вот у вас параметры? наверняка как везде. А вот интересно как будет с sv_unlagsamples = 5 или 20 :) (обычно 1-2, при 33/66 FPS это понятно, а при 1К маловато по времени)
Надо смотреть, конечно, как фильтруется там ) Всё руки не доходят, интересного то много :)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 29.8.2012, 23:07
Сообщение #27


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Код
sv_unlagpush 0 // отключение/включение лагокомпенсации на уровне сервера


sv_unlagsamples потестирую у себя!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 29.8.2012, 23:29
Сообщение #28


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Paster @ 30.8.2012, 1:07) *
Код
sv_unlagpush 0 // отключение/включение лагокомпенсации на уровне сервера


sv_unlagsamples потестирую у себя!

нет, за это отвечает sv_unlag
Может при нуле в sv_unlagpush компенсации и не будет (кстати это float [ Cvar_SetValue("sv_maxunlag", 0.0); ]
Код
v65 = v20 - v65 + *(float *)&sv_unlagpush[3];
if ( v65 < (long double)*(double *)&realtime == !v16 )


Там всякие интересные штуки типа
Код
              v15 = (long double)*(signed __int16 *)(a1 + 9280) * 0.001000000047497451;
              if ( v15 > 0.1000000014901161 )

Были бы они человеческим языком еще написаны :) Ну потом расскажете какие ощущения, а может кто-то найдет SV_SetupMove в читаемом виде :) так почитаем :) Хочется же понять как это работает :)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 29.8.2012, 23:58
Сообщение #29


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Так какие оптимальные настройки сервера сделать, что бы хоть как то уменьшить пинг? Стоит ли делать sv_minrate 100000? Или еще всякие плюшечки;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 30.8.2012, 0:22
Сообщение #30
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

седня запустил серв с тикрейтом 540
стрельба офигительная
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 30.8.2012, 0:33
Сообщение #31
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Уже многократно убеждался, что на дефолтном ядре и плавающем FPS (даже в рамках 100-500 (при 25-32х игроках)), стрельба почему-то лучше, чем на вылизанном ртпатче и якобы стабильных FPSах (которые на самом деле ни разу не стабильные).

Отредактировал: SISA, - 30.8.2012, 0:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 30.8.2012, 0:41
Сообщение #32
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

купите ктото исходники xds optimizera крок на рине молчит почему то. там явно идет сжатие траффа компрессором. судя по ддлке что я ковырнул
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Paster
сообщение 30.8.2012, 8:15
Сообщение #33


Стаж: 19 лет

Сообщений: 491
Благодарностей: 64
Полезность: 139

Цитата(cs-portal @ 30.8.2012, 1:41) *
купите ктото исходники xds optimizera крок на рине молчит почему то. там явно идет сжатие траффа компрессором. судя по ддлке что я ковырнул

Да вообще не понятно, почему такую разработку он забросил.
С этой сошкой показатели были ставильнее...

На сколько я помню, сошка коннектила на определенный ресурс, получая ответ она работала...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 30.8.2012, 19:13
Сообщение #34
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

А какие неоходимо ставить рейты, лагокомпенсации и т.п., чтобы игрокам было комфортно и задержка была маленькой?

Отредактировал: SkRiD, - 30.8.2012, 19:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lakela
сообщение 28.9.2012, 10:01
Сообщение #35


Стаж: 19 лет

Сообщений: 94
Благодарностей: 3
Полезность: 31

sys_ticrate 512 и сеть 1000мбит Всё что нужно для счастья.

Через 3G интернет на сервере латенс 47 дома через ЛАН латенс 1-3
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Саша
сообщение 28.9.2012, 10:18
Сообщение #36


Стаж: 16 лет

Сообщений: 1082
Благодарностей: 441
Полезность: 828

Цитата(lakela @ 28.9.2012, 11:01) *
sys_ticrate 512 и сеть 1000мбит Всё что нужно для счастья.

Через 3G интернет на сервере латенс 47 дома через ЛАН латенс 1-3


Сеть 1 Гбит куда? До ближайшего коммутатора провайдера? Или просто надпись на коробке от материнки что там Гигабитный сетевой интерфейс?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bug
сообщение 28.9.2012, 11:02
Сообщение #37
Стаж: 15 лет

Сообщений: 137
Благодарностей: 137
Полезность: 893

у меня 1000 фпс (плавающийся от 300 до 950)
с кварами:

sv_maxrate 25000
sv_minrate 25000
sv_maxupdaterate 101
sv_minupdaterate 20
sv_lan_rate 25000
sv_unlag 1
sv_maxunlag 0.25
sv_unlagsamples 1
sv_unlagpush 0

сервера стоят на зап Украине, винда7.
ребята с России играют и говорят что стрельба нормальная .
в осовном 70% игроков это Суммы с пигом 25

хотя етстат далеко не идеален, грешу на провайдера (хотя он заявляет что оптика к самому дому) ибо другой интернет подсоеденял (где оптика только по раенам, дальше Гбитные по крышам) и нетстат идеален.

раньше колупал настройки сетевухи так и ничего не добился (

Отредактировал: bug, - 28.9.2012, 11:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: