Разъяснения и определения: rate, tickrate и т.д

Здесь хранится вся документация по созданию выделенных серверов
Сообщение
Автор
pavlin09
Лейтенант
Лейтенант
Сообщения: 102
Зарегистрирован: 14.07.2008

#61 Сообщение 09.07.2009, 14:29

Максрейт великоват мне кажется. Нафиг такой большой.
Вот в первом посту указано, что на одного человека достаточно 256 кбит при максрейте 32000. Для 20 человек при таком максрейте нужно более 5 Мбит канала. То есть канал в 10 Мбит максимум потянет 40 человек при максрейте 32000 или 20 чел при максрейте 64000.

Аватара пользователя
[»Twilight«]
Капитан
Капитан
Сообщения: 277
Зарегистрирован: 22.05.2007
Откуда: "Heaven's Night" Club, 2121 Carroll Street, Silent Hill, ME [Ukraine]
Контактная информация:

#62 Сообщение 09.07.2009, 17:12

Что бы этого самого choke не было, вот для чего. Это ж не значит, что сервер зарезервирует прям на каждого игрока кусок канала в сто тысяч байт и кому другом отдавать не будет. Да и отсылать одному игроку данные объемом выше трети этой квоты не станет, так как не будет что отсылать.
If you are the Receiver of Wisdom, you will understand my words...
Изображение

Аватара пользователя
Dogerty
Сержант
Сержант
Сообщения: 65
Зарегистрирован: 02.06.2008

#63 Сообщение 09.07.2009, 19:25

[»Twilight«] писал(а):Интересно, раз прыгает choke, значит пакеты не влезают в канал почему-то. 10Мбит - это дуплексный канал, в оба направления? Посмотри какой рейт падает во время choke (update или cmd) и на пинг.

Также попробуй временно выставить тикрейт 66 и посмотреть как там идут дела.
Пакеты от сервера или к серверу не влезают?
10-туда
10-обратно

Так что максрейт снизить?

Я послежу еще за "net_graph"
Спасибо что помогаете)

Аватара пользователя
[»Twilight«]
Капитан
Капитан
Сообщения: 277
Зарегистрирован: 22.05.2007
Откуда: "Heaven's Night" Club, 2121 Carroll Street, Silent Hill, ME [Ukraine]
Контактная информация:

#64 Сообщение 09.07.2009, 19:46

Ну пробуйте maxrate, хотя и tickrate 66 для эксперимента и информации тоже не помешало бы. На более слабой машине и с несколько меньшим каналом такой проблемы с choke не наблюдал.
Да и в инете напр, к одному серверу с sv_maxrate 100000 пинг 60-70, но никаких вылетов пакетов (choke намертво на нуле) или дискомфорта от игры нету, даже наоборот. Поэтому если можно, отказываться не стоит.
Отпишитесь что там и как.
If you are the Receiver of Wisdom, you will understand my words...
Изображение

Аватара пользователя
Dogerty
Сержант
Сержант
Сообщения: 65
Зарегистрирован: 02.06.2008

#65 Сообщение 09.07.2009, 22:06

Я выше спрашивал по поводу +fps_max сказали поставить без ограничений мол сколько железо потянет. Может стоит ограничить? Стои щас +fps_max 0

Попробовал я 66 тоже самое. Но вот что помогло я поставил на процесс сервака (srcds) преоритет реального времени. Читал что этого делать нельзя но помогло вроде стало лучше. До этого долго стоял высокий - так всеравно лагало.

Аватара пользователя
Dogerty
Сержант
Сержант
Сообщения: 65
Зарегистрирован: 02.06.2008

#66 Сообщение 12.07.2009, 12:25

преоритет реального времени тоже не помогает(((((

zakhuj
Майор
Майор
Сообщения: 561
Зарегистрирован: 11.05.2008

#67 Сообщение 15.07.2009, 17:25

люди добрые помогите, прочитал 1 пост около 10 раз и так не понял как вычислить наилучший rate, cl_updaterate и cl_cmdrate.
Мой канал:
Download: 2.822 kbit/s (353 kByte/s)
Upload: 390 kbit/s (49 kByte/s)
zabimaru писал(а):ПРОДАМ КАРЖЕНЫЕ СТИМЫ НЕДОРОГО КАКИЕ ИГРЫ ИНТЕРЕСУЮ Т АСКУ
hasin4ik писал(а):Меняю стим cs sourse на cs 1.6 СРОЧНО :evil:
Изображение

Аватара пользователя
[»Twilight«]
Капитан
Капитан
Сообщения: 277
Зарегистрирован: 22.05.2007
Откуда: "Heaven's Night" Club, 2121 Carroll Street, Silent Hill, ME [Ukraine]
Контактная информация:

#68 Сообщение 15.07.2009, 20:07

zakhuj
Просто же все. Входной канал может принимать 100000 байт в секунду (~100КБайт)? Может в 3,5 раза больше.
Может пропускать 100 пакетов по 250 байт (25Кбайт)? Может в 14 раз больше.
Выходной канал выдержит 100 пакетов по 100 байт (10Кбайт, там инфа только о вас)? Может в 5 раз больше.
Вот и ставишь

Код: Выделить всё

rate 100000
cl_updaterate 100
cl_cmdrate нет смысла ставить выше худшего или среднего показателя FPS на картах с 20 играющими. Для меня это 65-85FPS, потому ставлю себе cl_cmdrate 66, хотя исходящий канал спокойно позволяет 100.

Остальное зависит от сервера.
If you are the Receiver of Wisdom, you will understand my words...
Изображение

zakhuj
Майор
Майор
Сообщения: 561
Зарегистрирован: 11.05.2008

#69 Сообщение 15.07.2009, 21:39

[»Twilight«]
спасибо :)
zabimaru писал(а):ПРОДАМ КАРЖЕНЫЕ СТИМЫ НЕДОРОГО КАКИЕ ИГРЫ ИНТЕРЕСУЮ Т АСКУ
hasin4ik писал(а):Меняю стим cs sourse на cs 1.6 СРОЧНО :evil:
Изображение

golder
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 05.09.2008
Откуда: Russia
Благодарил (а): 1 раз
Контактная информация:

#70 Сообщение 19.08.2009, 12:37

Не подскажете мне пожалуйста, какой лучше выставить наилучший rate, cl_updaterate и cl_cmdrate.
Мой канал: 3kbyte

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

#71 Сообщение 19.08.2009, 13:25

golder
Какой канал? о_0
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

golder
Нович0к
Нович0к
Сообщения: 21
Зарегистрирован: 05.09.2008
Откуда: Russia
Благодарил (а): 1 раз
Контактная информация:

#72 Сообщение 19.08.2009, 13:33

NiGHt-LEshiY писал(а):golder
Какой канал? о_0
Скорость - до 24 Кбит/сек

Аватара пользователя
[»Twilight«]
Капитан
Капитан
Сообщения: 277
Зарегистрирован: 22.05.2007
Откуда: "Heaven's Night" Club, 2121 Carroll Street, Silent Hill, ME [Ukraine]
Контактная информация:

#73 Сообщение 19.08.2009, 13:51

Никакой не ставить, твой канал не потянет сетевой игры в СSS даже на 33-тиковом сервере.
If you are the Receiver of Wisdom, you will understand my words...
Изображение

Аватара пользователя
Dogerty
Сержант
Сержант
Сообщения: 65
Зарегистрирован: 02.06.2008

#74 Сообщение 25.08.2009, 15:58

Нашел в инете еще такое:

Интернет соединение для Source Dedicated Server

Для 1 игрока требуется по дефолту 66 kbps upload + 10% на голосовой чат(кроме СS , там 33 kbps)

tick rate:
33 tick- 33 kbps
66 tick- 66 kbps
100 tick- 100 kbps

из этого следует: чтобы запустить сервер с tick 66 и 24 слотами требуется ~ 1800 kbps upload и соответствено столько-же downoad ( 66*24+10% )
И незабываем,что чем больше tick тем больше Fps и загрузка CPU

всё это регулируется командой sv_maxrate 0 * ,которую можно прописать в console или server.cfg
если 0 то без ограничений,если 7500 то это ~ 750 kbps
(это общий трафик в одну сторону на всех игроков, тоесть скажем к примеру прописано sv_maxrae 7500 ,тогда максимально будет 750 kbps up и 750 kbps down)

Есть тут истина?

Аватара пользователя
[»Twilight«]
Капитан
Капитан
Сообщения: 277
Зарегистрирован: 22.05.2007
Откуда: "Heaven's Night" Club, 2121 Carroll Street, Silent Hill, ME [Ukraine]
Контактная информация:

#75 Сообщение 26.08.2009, 01:06

Dogerty писал(а):Есть тут истина?
Частично может быть правда, частично полная чушь.
Интернет соединение для Source Dedicated Server

Для 1 игрока требуется по дефолту 66 kbps upload + 10% на голосовой чат(кроме СS , там 33 kbps)

tick rate:
33 tick- 33 kbps
66 tick- 66 kbps
100 tick- 100 kbps
Если для srcds по дефолту (tickrate 33 я так понимаю?) 66 kbps, тогда почему для всех тиков значение вдвое меньше? И не надо забывать, что с ростом количества игроков растет размер пакетов от сервера клиентам.
из этого следует: чтобы запустить сервер с tick 66 и 24 слотами требуется ~ 1800 kbps upload и соответствено столько-же downoad ( 66*24+10% )
Download никак не может быть столько-же. Пакеты от игрока серверу в разы меньше, так как там информация только об одном игроке.
И незабываем,что чем больше tick тем больше Fps
С каких это пор?
если 0 то без ограничений,если 7500 то это ~ 750 kbps
Бред. rate измеряеться в байтах/c. 7500 byte/s = 58,6 kbit/s.
Уже только смотря на эти цыфры становится сомнительно, что автор знает, о чем пишет.
(это общий трафик в одну сторону на всех игроков, тоесть скажем к примеру прописано sv_maxrae 7500 ,тогда максимально будет 750 kbps up и 750 kbps down)
Очередной бред. Никакой не общий, и никакой не down. sv_maxrate ограничивает клиентcкий rate, и соответственно ограничивает для каждого клиента индивидуально количество трафика от сервера клиенту. Трафик от клиента серверу не ограничивается никак, исходя из нужд cmdrate.
If you are the Receiver of Wisdom, you will understand my words...
Изображение

Ответить