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

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

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

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

2 страниц V   1 2

Проблема с пингом

, Скачет от 5 до 50 + у некоторых пинг по 400
Статус пользователя spals
сообщение 20.5.2012, 13:59
Сообщение #1


Стаж: 14 лет

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

Всем добрый день, у меня проблема с пингом.

Железо: Intel® Xeon® CPU E5620 @ 2.40GHz и оперативки 24 гага + в гиг канал стоит у хостера.

На нём стоят: 4 сервера + web сервер, форум, мониторинг и статистика. На эту машину всё переехало только не давно и теперь не понятно почему на сервере просто офигетельно скачет пинг от 5 до 50 а у некоторых пинг 500, на сервере ни когда не было замечено что бы хоть у кого был пинг выше 200, раньше такого не было.

Что может создавать или препятствовать нормально игре?

Отредактировал: spals, - 20.5.2012, 14:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя нуб2
сообщение 20.5.2012, 14:05
Сообщение #2


Стаж: 14 лет

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

Мало инфы.
Стоит добавить про ось, распределение нагрузки и так далее и тому подобное. И про веб немного больше, сколько хостов, сколько траффа, проверить не флудят ли на сервер...приин может быть больее чем дофига
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 20.5.2012, 14:11
Сообщение #3


Стаж: 16 лет

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

Ось, с каким pingboost и sys_ticrate запускаете. Сталкивался с подобной проблемой...из-за ядра скакал так же пинг.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 20.5.2012, 19:49
Сообщение #4


Стаж: 14 лет

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

Нагрузка на сервер минимальна, это мне сказал провайдер.

система и проц
Код
Linux elite 2.6.32-10-pve #1 SMP Tue Mar 20 09:25:26 CET 2012 x86_64 GNU/Linux

root@elite:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 479.917
cache size      : 12288 KB
physical id     : 1
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 32
initial apicid  : 32
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                                                                                 pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp                                                                                                                                 lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf                                                                                                                                 pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse                                                                                                                                4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4800.35
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 479.917
cache size      : 12288 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                                                                                 pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp                                                                                                                                 lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf                                                                                                                                 pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse                                                                                                                                4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4799.94
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 479.917
cache size      : 12288 KB
physical id     : 1
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 34
initial apicid  : 34
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                                                                                 pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp                                                                                                                                 lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf                                                                                                                                 pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse                                                                                                                                4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4799.90
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 479.917
cache size      : 12288 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                                                                                 pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp                                                                                                                                 lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf                                                                                                                                 pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse                                                                                                                                4_1 sse4_2 popcnt aes lahf_lm ida arat dts tpr_shadow vnmi flexpriority ept vpid
bogomips        : 4799.93
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual




server.cfg
Код
sv_proxies 1
pausable 0
hostname "Elit Game Classic"
//sv_password "123654789654123"
// logs for stats
log on
mp_logdetail 3
mp_logmessages 1
mp_logfile "1"
mapchangecfgfile server.cfg
mp_timelimit 25.0 // Время, которое отводим на карту. (мин)
mp_autokick 0
mp_autoteambalance 1
mp_c4timer 35 // Время таймера на бомбе. (сек)
mp_flashlight 1
mp_footsteps 1
mp_freezetime 4 // Время после которого стартует раунд. (сек)
mp_friendlyfire 0 // Включен режим попадания по своим.
mp_hostagepenalty 0
mp_limitteams 1
mp_tkpunish 0
mp_roundtime 3.07 // Длительность раунда. (мин)
mp_buytime 0.25 // Время на покупку. (сек)
mp_fadetoblack 0
mp_forcechasecam 1
mp_forcecamera 0
mp_kickpercent 100
mp_playerid 1
sv_voiceenable 1
sv_airaccelerate 10
sv_airmove 1
mp_consistency "0"
mp_startmoney 800
sv_allowdownload 1
sv_allowupload 1
sv_alltalk "0"
sv_clienttrace "1"
sv_clipmode "0"
sv_friction "4"
sv_restartround 1
sv_maxspeed 700
sv_stepsize "18"
sv_stopspeed "75"
sv_proxies 0
allow_spectators 2
mp_chattime 0
sv_voiceenable 1
decalfrequency 60
mp_falldamage 1
sv_alltalk 1
sv_send_logos "1"
sv_send_resources 1
sv_timeout 20
sv_aim 0
sv_cheats 0
sv_maxrate 30000
sv_spectatormaxspeed 600
sv_maxspeed 600
sv_maxupdaterate  101
sv_minrate 3500
sv_minupdaterate 20
sys_ticrate 1200
edgefriction "2"
host_framerate "0"
ex_interp 0.1
sv_unlag 1
sv_maxunlag 1
sv_unlagsamples 1
sv_unlagpush 0
mp_consistency 0
motdfile "motd.txt"
rate 25000
sv_lan 0
exec banned.cfg
exec listip.cfg
sv_grentrail 3
mm_insane 0
mapchangecfgfile
// Server Logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
mp_logdetail 3
mp_logmessages 1
mani_external_stats_log 1


параметры запуска
Код
su gfx -c "/usr/bin/screen -A -m -d -S cs16_city ./hlds_run -binary ./hlds_amd -pidfile $pidfile -debug \
-console -pingboost 1 +tickrate 100 +ip $ipaddress +port 27016 +map de_dust2 +maxplayers 29 +exec server.cfg +log on -nomaster -insecure \
+sv_lan 0  -noipx -nojoy -game cstrike"




У меня не так уж много знаний в linux так что не могу что большее сказать, знаю что порты прописаны от досса, ну вот и всё, если скажите какими командами проверить то тут же проверю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 20.5.2012, 19:55
Сообщение #5
Стаж: 14 лет

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

Цитата
+tickrate 100

это что? tickrate для css
и sys_ticrate я бы немного ниже сделал)

Отредактировал: csnetua, - 20.5.2012, 19:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 20.5.2012, 20:56
Сообщение #6


Стаж: 14 лет

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

А как тогда поставить? и это врятли сильно относится к моей проблеме, больше чем пол года работали все 3 сервера нормально, после переноса изменилось только то что на сервере теперь еще стоит веб сервер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 21.5.2012, 4:27
Сообщение #7


Стаж: 14 лет

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

Вот еще как прописаны порты в iptables

iptables

Код
Chain RH-Firewall-1-INPUT (1 references)
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27015 state                                                                                                                                 RELATED,ESTABLISHED
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27015 limit                                                                                                                                : up to 100/sec burst 100 mode srcip
DROP       udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27015
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27016 state                                                                                                                                 RELATED,ESTABLISHED
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27016 limit                                                                                                                                : up to 100/sec burst 100 mode srcip
DROP       udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27016
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27020 state                                                                                                                                 RELATED,ESTABLISHED
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27020 limit                                                                                                                                : up to 100/sec burst 100 mode srcip
DROP       udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27020
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27025 state                                                                                                                                 RELATED,ESTABLISHED
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27025 limit                                                                                                                                : up to 100/sec burst 100 mode srcip
DROP       udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27025

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
arsen_stalker
сообщение 21.5.2012, 4:50
Сообщение #8
Стаж: 14 лет

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

Цитата(spals @ 20.5.2012, 20:56) *
А как тогда поставить? и это врятли сильно относится к моей проблеме, больше чем пол года работали все 3 сервера нормально, после переноса изменилось только то что на сервере теперь еще стоит веб сервер.

Пропиши в командной строке запуска сервера следующее: вместо +tickrate 100, ставь +sys_ticrate 1200

Отредактировал: arsen_stalker, - 21.5.2012, 4:53
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 21.5.2012, 5:59
Сообщение #9


Стаж: 14 лет

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

arsen_stalker,

Это не ришит проблему, т.к сервера на другом железе так работали пол года и пинга не было
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
arsen_stalker
сообщение 21.5.2012, 6:16
Сообщение #10
Стаж: 14 лет

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

Цитата(spals @ 21.5.2012, 6:59) *
arsen_stalker,

Это не ришит проблему, т.к сервера на другом железе так работали пол года и пинга не было

Посмотри, сколько fps при полном сервере или при человек(ах) 9.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 21.5.2012, 9:13
Сообщение #11


Стаж: 16 лет

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

Цитата(spals @ 21.5.2012, 7:59) *
arsen_stalker,

Это не ришит проблему, т.к сервера на другом железе так работали пол года и пинга не было


И чего? Вы наверное не очень понимаете, что данный параметр задает серверный фпс. И что в первую очередь нужно искать проблему именно в настройке игрового сервера, а не железа. Нужно руководствоваться принципом: от простого к сложному, а не лезть сразу в ipt. Могу кст сказать, что Ваши правила iptables точно не могут на это влиять. Про sys_ticrate: в вашем случае этот параметр не задан и стоит по дефолту, а дефолтный фпс очень низкий. Вот как раз из-за проседания фпс пинг может скакать, так как фактически низкий фпс принимается за лаг сервера, ибо клиент не получает достаточного кол-ва frames/second и все притормаживает.

Подумайте
Если же Вы заранее знаете, что поможет и что не поможет Вам, то может быть и не стоило создавать тред со своей проблемой на данном форуме. Там работало, тут тоже будет работать - это метод тыка.


Отредактировал: Grape Fruit, - 21.5.2012, 9:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 21.5.2012, 10:02
Сообщение #12


Стаж: 14 лет

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

Я не буду спорить, скорей всего вы правы, но но раньше при этих же параметрах всё работало, что может быть еще? Как вы и сказали я выставил нормальные параметры запуска но это ни на что не повлияло.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 21.5.2012, 10:58
Сообщение #13


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

Стаж: 15 лет

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

Цитата(spals @ 21.5.2012, 12:02) *
Я не буду спорить, скорей всего вы правы, но но раньше при этих же параметрах всё работало, что может быть еще? Как вы и сказали я выставил нормальные параметры запуска но это ни на что не повлияло.

а слабо не размышлять попусту, а сделать пару тестов? или так и будем гадать что там у Вас не так?
FPS на сервере какой? Пинг у всех скачет?
Цитата
у некоторых 500 пинг

и чего? у меня через прокси бывает 800 пинг - это тоже вина сервера?
А когда через WiFi играю то лаги при низком пинге, тоже может сервер виноват?


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 21.5.2012, 16:58
Сообщение #14


Стаж: 14 лет

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

mazdan

CPU In Out Uptime Users FPS Players
0.00 129.69 180.67 62 263 895.26 1

Пинг скачет у всех, пинг растёт по мере подключения игроков к серверу, чем больше игроков тем больше пинг, сегодня даже у меня лагало, хотя такого никогда небыло. Большого пинга на моих серверах просто не должно быть, сервера находятся в Бишкеке, у нас своя зона KG и на моём сервере могут играть только Бишкека с внешки просто не зайти потому что кикнет маяк и тем более каждый провайдер даже если самый дешёвый тариф то скорость по KG как минимум 5MB, раньше при всех полных серверах не лагало так как сейчас при 15-ти игроках, при 15-ти игроках уже не возможно играть, я считаю что что-то еще мешает нормально играть, в серверах после переезда ничего не изменялось, но теперь на этом же железе стоит веб сервер.

И да не знаю влияет ли это но на всех серверах как минимум 20 MOTD окон, и все стоят через web.

Мне кажется что это из-за веб сервера. Что можно еще проверить? mazdan я много чего проверял и пробовал но ничего путного не вышло.

Отредактировал: spals, - 21.5.2012, 17:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Grape Fruit
сообщение 21.5.2012, 17:07
Сообщение #15


Стаж: 16 лет

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

А на использование web сервером ресурсов стоят какие-то программные ограничения? Может быть вебка оставляет hlds "остатки с барского стола"? Попробуйте ночью провести тесты, заглушив веб сервер. Попробуйте другие параметры запуска сервера hlds. Выставьте sys_ticrate 300 и pingboost 2.

В момент скачков пинга посмотрите в top нагрузку от hlds на ядро. В консоли сервера проверьте, какой в этот момент фпс.

что значит "нагрузка на сервер минимальна - это мне сказал провайдер"

Вы используете VPS?

Отредактировал: Grape Fruit, - 21.5.2012, 17:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 21.5.2012, 18:01
Сообщение #16


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

Стаж: 15 лет

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

Цитата(spals @ 21.5.2012, 18:58) *
mazdan

CPU In Out Uptime Users FPS Players
0.00 129.69 180.67 62 263 895.26 1

Пинг скачет у всех, пинг растёт по мере подключения игроков к серверу, чем больше игроков тем больше пинг, сегодня даже у меня лагало, хотя такого никогда небыло. Большого пинга на моих серверах просто не должно быть, сервера находятся в Бишкеке, у нас своя зона KG и на моём сервере могут играть только Бишкека с внешки просто не зайти потому что кикнет маяк и тем более каждый провайдер даже если самый дешёвый тариф то скорость по KG как минимум 5MB, раньше при всех полных серверах не лагало так как сейчас при 15-ти игроках, при 15-ти игроках уже не возможно играть, я считаю что что-то еще мешает нормально играть, в серверах после переезда ничего не изменялось, но теперь на этом же железе стоит веб сервер.

И да не знаю влияет ли это но на всех серверах как минимум 20 MOTD окон, и все стоят через web.

Мне кажется что это из-за веб сервера. Что можно еще проверить? mazdan я много чего проверял и пробовал но ничего путного не вышло.

я выделил, чтобы стало понятнее :)
fpsmeter.org подключите в конце концов, если не можете сделать тесты когда людей много. Там посмотрите постфактум

Отредактировал: mazdan, - 21.5.2012, 18:03


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя aleshqa88
сообщение 21.5.2012, 18:15
Сообщение #17


Стаж: 13 лет

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

Цитата(spals @ 20.5.2012, 14:59) *
Всем добрый день, у меня проблема с пингом.

Железо: Intel® Xeon® CPU E5620 @ 2.40GHz и оперативки 24 гага + в гиг канал стоит у хостера.

На нём стоят: 4 сервера + web сервер, форум, мониторинг и статистика. На эту машину всё переехало только не давно и теперь не понятно почему на сервере просто офигетельно скачет пинг от 5 до 50 а у некоторых пинг 500, на сервере ни когда не было замечено что бы хоть у кого был пинг выше 200, раньше такого не было.

Что может создавать или препятствовать нормально игре?


offtopic
если не секрет, киньте хост в лс или под спойлер


Отредактировал: aleshqa88, - 21.5.2012, 18:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя spals
сообщение 21.5.2012, 18:38
Сообщение #18


Стаж: 14 лет

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

mazdan проверял FPS при 15 игроках, почему показало что один игрок я не знаю.

aleshqa88 хост свой

сайт

Извиняюсь если нарушил правила
cs.city.kg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
arsen_stalker
сообщение 21.5.2012, 18:59
Сообщение #19
Стаж: 14 лет

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

Цитата(spals @ 21.5.2012, 18:38) *
mazdan проверял FPS при 15 игроках, почему показало что один игрок я не знаю.

aleshqa88 хост свой

сайт

Извиняюсь если нарушил правила
cs.city.kg

Так ты ответь при 15 игроках, сколько fps?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
vlad98
сообщение 21.5.2012, 19:05
Сообщение #20
Стаж: 13 лет

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

Поставь mmtimer, booster и bosster lite. Мне помогло.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: