Jump to content
Korean Random
StranikS_Scan

Изменить pingServers - updateInterval с 10 сек на 2-3 сек

Recommended Posts

Собственно сабж. Ну это ерунда какая-то 10 сек. Ждать приходится при запуске клиента, когда эти 10 сек пройдут и инфа обновится. Почему так происходит, а потому что при загрузке клиенте этот самый пиинг улетает в небо. И только после прогрузки окна выбора сервера он нормализуется. Как результат при этом приходится ждать дополнительно 10 сек. Это просто дико напряжно.

 

Муз. пауза

  Edited by StranikS_Scan
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Вроде в конфиге настраивалось всегда.

так и есть

"pingServers": {
      // true - Enable display of ping to the servers
      // true - показывать пинг до серверов
      "enabled": false,
      // Update interval, in ms
      // Интервал обновления, в мс
      "updateInterval": 10000,

и в login.xc и в hangar.xc

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Вроде в конфиге настраивалось всегда.

 

В этом и суть, что цифра 10 сек бессмыслена и приводит  к необходимости её менять, каждый раз, скачав дефолтный конфиг. Исходя из какой логики там 10 сек прописано?

Share this post


Link to post

Short link
Share on other sites

Исходя из обсуждения здесь. Если не согласен, есть тема по дефолтному конфигу, можешь там написать свои аргументы. Лично мне любой вариант подойдет, тут я больше доверяю сообществу.

Share this post


Link to post

Short link
Share on other sites
Исходя из обсуждения здесь.

Вроде бы причиной являлось то, что раньше conhost тёк на Windows 7 при каждом пинге, поэтому задрали интервал чтобы память не так сильно жрало. Сейчас уже неактуально.

Edited by Mixaill

Share this post


Link to post

Short link
Share on other sites

Всем привет.

С другой стороны у меня вопрос: а зачем?  Зачем пинговать сервера каждые 5, или 3, или каждую секунду? Что вы хотите такое увидеть в этих цифрах что вам их нужно каждую секунду обновлять?

По хорошему пинг сам по себе не моментален, процесс отправки пакета, ответа на него, прохождения между узлами сети занимает время. Также нужно учесть что пингуются несколько разных серверов ВГ на разном удалении.

Дальше в ангаре же нет графика, там просто последнее полученное значение пинга.

В общем моё мнение "Вы не умеете их готовить", и не нужно пинговать эти сервера каждую секунду, вполне достаточно 10 секунд, а может и больше нужно поставить.

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

А если у кого то пинг каждые 5 секунд скачет от 10 то 1000, то это и в бою будет сразу понятно, ну один бой будет неудачным, это совсем не критично. К тому же сервера  ВГ обычно так не работают, если они не набиты под завязку, а избежать забитых серверов поможет количество игроков на сервере :)

Share this post


Link to post

Short link
Share on other sites

Всем привет.

С другой стороны у меня вопрос: а зачем?  Зачем пинговать сервера каждые 5, или 3, или каждую секунду? Что вы хотите такое увидеть в этих цифрах что вам их нужно каждую секунду обновлять?

По хорошему пинг сам по себе не моментален, процесс отправки пакета, ответа на него, прохождения между узлами сети занимает время. Также нужно учесть что пингуются несколько разных серверов ВГ на разном удалении.

Дальше в ангаре же нет графика, там просто последнее полученное значение пинга.

В общем моё мнение "Вы не умеете их готовить", и не нужно пинговать эти сервера каждую секунду, вполне достаточно 10 секунд, а может и больше нужно поставить.

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

А если у кого то пинг каждые 5 секунд скачет от 10 то 1000, то это и в бою будет сразу понятно, ну один бой будет неудачным, это совсем не критично. К тому же сервера  ВГ обычно так не работают, если они не набиты под завязку, а избежать забитых серверов поможет количество игроков на сервере :)

 

Ерунду не пишите. В топике написано зачем.

Share this post


Link to post

Short link
Share on other sites

 

 

а зачем?
ну хочется людям. что в этом такого? я понимаю можно противиться было когда память текла из-за этого. а сейчас я тоже не против поставить 3с обновление пинга. (изначально вроде бы 3с и было). мне вот всё равно сколько там стоит 3 или 10, а людям так удобнее. так что выбор тут очевиден. уменьшать нельзя только если это повлечет так или иначе снижение производительности. во всех остальных случаях не вижу смысла оставлять 10 если многие хотят видеть 3.

Share this post


Link to post

Short link
Share on other sites

ну хочется людям. что в этом такого? я понимаю можно противиться было когда память текла из-за этого. а сейчас я тоже не против поставить 3с обновление пинга. (изначально вроде бы 3с и было). мне вот всё равно сколько там стоит 3 или 10, а людям так удобнее. так что выбор тут очевиден. уменьшать нельзя только если это повлечет так или иначе снижение производительности. во всех остальных случаях не вижу смысла оставлять 10 если многие хотят видеть 3.

 

Причем тут хотят? Представь что у тебя лампочка в туалете будет на сразу загораться, а спустя 10 сек - ну и как, удобно тебе будет с ножки на ножку переминаться и ждать эти 10 сек? Или в потёмках будешь выцеливать? Это вопрос не хотения, а практической необходимости. Вот и тут точно также получается.

Share this post


Link to post

Short link
Share on other sites
Это вопрос не хотения, а практической необходимости.

ну у меня проблем с "улетанием" пинга нет (стоят 10сек.). ни после боя, ни в лобби, нигде... так что на счёт необходимости тут спорно.

ну и при этом я всё же за снижение стандартного значения до 3х секунд раз это многим нужно (или хочется... это уже не важно)

Edited by CrazyST

Share this post


Link to post

Short link
Share on other sites

ну у меня проблем с "улетанием" пинга нет (стоят 10сек.). ни после боя, ни в лобби, нигде... так что на счёт необходимости тут спорно.

 

Значит он у тебя и так большой, что улетать ему некуда.

Share this post


Link to post

Short link
Share on other sites

attachicon.gifshot_002.jpgбывает и хуже

 

Вот иди, выстави 10 сек. Зайди в клиент и сравни пинг в первую секунду загрузки окна логина и спустя 10-15 сек.

Edited by StranikS_Scan

Share this post


Link to post

Short link
Share on other sites

сравни пинг в первую секунду загрузки окна логина и спустя 10-15 сек.

загружается окно логина с надписью "Инициализация: ..." и через секундуpost-15661-0-65804300-1503483275.jpg

вот видео с отключением от сервера и загрузкой экрана логинаworldoftanks 2017-08-23 13-12-31-447.rarпри запуске клиента аналогичная ситуация с отображением пинга. всё ок.

Share this post


Link to post

Short link
Share on other sites
я не вижу чтобы ты сделал то, что я тебя попросил

что именно? 10 сек стоит и так (я уже раньше писал об этом). 10-15 секунд не подождал? так у меня сразу пинг нормальный отображает (ну и через 10-15 и более секунд тоже). ну а если ты именно про запуск клиента, то там та же картина что и на видео с отключением от сервера. или моего слова не достаточно?

да и я не понимаю о чём мы спорим? о том что меня всё устраивает и так? о том что я тоже не против снижения значения до 3х секунд не смотря на то что меня всё устраивает и так? )))

Edited by CrazyST

Share this post


Link to post

Short link
Share on other sites

что именно? 10 сек стоит и так (я уже раньше писал об этом). ну а если ты именно про запуск клиента, то там та же картина. или моего слова не достаточно?

 

"Зайди в клиент и сравни пинг в первую секунду загрузки окна логина и спустя 10-15 сек.". Твоего слова о том, что ты не можешь сделать то, что тебе пишут - мне вполне достаточно.

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Твоего слова о том, что ты не можешь сделать то, что тебе пишут - мне вполне достаточно.
пффф. вот хамить не обязательно. не у меня проблема с отображением пинга. и я никому ничего доказывать не обязан. удачи...

Share this post


Link to post

Short link
Share on other sites

пффф. вот хамить не обязательно. не у меня проблема с отображением пинга. и я никому ничего доказывать не обязан. удачи...

 

А прочитать и не сделать то, что тебя попросили - это не хамство, а просто школ-ло. Беги, не кашляй.

Edited by StranikS_Scan
  • Downvote 3

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...