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

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

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

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

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
7 страниц V  « 5 6 7

Чем выше sys_ticrate, тем ниже нагрузка на CPU

, Почему? 0_o
Статус пользователя 330863
сообщение 16.8.2011, 20:04
Сообщение #101


Стаж: 16 лет

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

ravenyd123,
советую с начала ставить sys_ticrate 1200 и посмотреть если держится стабильно, если да то оставляй как есть, на нагрузку не смотри если она не более 64% при 32 игроках, в противном случий занижай ticrate :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TrikSer
сообщение 16.8.2011, 20:15
Сообщение #102
Стаж: 16 лет

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

Цитата(330863 @ 16.8.2011, 21:04) *
ravenyd123,
на нагрузку не смотри если она не более 64% при 32 игроках, в противном случий занижай ticrate :)

"64" - Это магическое число, которое подсказали духи потустороннего мира ? :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 16.8.2011, 21:19
Сообщение #103


Стаж: 15 лет

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

Цитата(soroka-beloboka @ 16.8.2011, 19:51) *
учти еще pingboost оно без тикрейта даже немного другую нагрузку дает

Я думаю, поюзать при выключенном pingboost



Цитата(330863 @ 16.8.2011, 20:04) *
ravenyd123,
советую с начала ставить sys_ticrate 1200 и посмотреть если держится стабильно, если да то оставляй как есть, на нагрузку не смотри если она не более 64% при 32 игроках, в противном случий занижай ticrate :)

Покачто самое большое было 54% вчера ....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 17.8.2011, 8:48
Сообщение #104


Стаж: 16 лет

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

TrikSer,
просто если жрёт сервак более 2% проца на игрока уже это много..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 17.8.2011, 9:13
Сообщение #105


Стаж: 15 лет

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

Цитата(330863 @ 17.8.2011, 8:48) *
TrikSer,
просто если жрёт сервак более 2% проца на игрока уже это много..

У меня ровно 1% )))))

НО так очень сильно подскакивает, когда заходит игрок с пингом выше 100. МОжет из-за только одного лагера подняться с 30% до 50%

Я вот еще думаю, терпимо будет, если на первом ядре крутится Паблик с нагрузкой 40-50% максимум и на это же ядро я поставлю менее ресурсотребовательный кс-сервер с нагрузкой 10-20% ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr John Shepard
сообщение 18.8.2011, 13:56
Сообщение #106


Стаж: 15 лет

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

Цитата(ravenyd123 @ 16.8.2011, 13:03) *
Держал 2 недели на booster 1.7 (fps был 512, народ жаловался на кривость стрельбы и плохой спрей), потом поставил mmtimer 1.6 и народ стал жаловаться на кривость стрельбы, плохой спрей и лаги :biggrin:

В прошлую пятницу поставил я Ubuntu server 11.04
По сравнению с виндой это как небо и земля.
Перезалил файлы на сервер, поставил метамод, дпрото и амкс, без каких-либо бустеров, запустил на одном ядре.
Стрельба заметно лучше при любых sys_ticrate под Линукс, чем при самой лучшей настройке под Винду.
У остальных не знаю как, но у меня именно так.
Ну и методом тыка я подобрал себе оптимальное значение sys_ticrate под ubuntu, чтобы пинг был у всех низкий при 32 игроках и стрельба хорошая. В результате самым оптимальным значением оказалось sys_ticrate 333.
Еще подтянул настройки, увеличив sv_minrate до 25000. Это позволило почти полностью избавиться от choke при большом количестве народа.
Как побочный эффект высокого minrate - больше лагов у тех, у кого высокий пинг. Но у меня в основном игроки из моего города с маленьком пингом.

И так. Железко такое стоит: C2D E8400, 2 Гига ОЗУ, инет 20-40 мбит.
Результаты при sys_ticrate 333 на карте de_dust2:

1 игрок - 280-330 FPS - 1% CPU
10 игроков - 280-330 FPS - 9-13% CPU
15 игроков - 260-330 FPS - 14-18% CPU
20 игроков - 260-330 FPS - 20-25% CPU
28 игроков - 250-330 FPS - 29-34% CPU


Я о процессоре не беспокоюсь, у меня 6 ядерный с частотой 3,6 ГГц, да и сервер у меня поменьше, с друзьями играем 3 на 3, вот только инет у меня гавн**, но правильно подобрав рейты смог пинг у всех понизить до 40
UDP: Что такое pingboost?

Отредактировал: Mr John Shepard, - 18.8.2011, 13:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 18.8.2011, 19:03
Сообщение #107


Стаж: 16 лет

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

Mr John Shepard,
бустер, доступен только на линуксе, и вшит в чистый сервер кс
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 19.8.2011, 15:58
Сообщение #108


Стаж: 15 лет

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

Заметил еще вот такую особенность.
IP внутренний, так что "мастить" не буду
start.sh :
Цитата
nice --18 taskset -c 0 ./hlds_run -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27015 +map de_dust2_2x2 -pingboost 2 > /dev/null 2>&1 &

- так стартует мой паблик. КОгда он один вообще, стрельба нормальная.
СТартую второй паблик :
Цитата
taskset -c 0 ./hlds_run -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 32 +port 27016 +map de_dust2_2x2 -pingboost 2 > /dev/null 2>&1 &


На первом стрельба становится не очень.
Отключая второй паблик. На первом стрельба становится лучше. И запускаю КВ сервер на второе ядро:
Цитата
nice --12 taskset -c 1 ./hlds_run -binary ./hlds_i686 -game cstrike +ip 192.168.66.101 +maxplayers 13 +port 27017 +map de_dust2 -nomaster -pingboost 2 > /dev/null 2>&1 &


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

ВЫрезка server.cfg первого паблика:
Цитата
sv_contact "ravenyd123@mail.ru"
sv_maxupdaterate 101
sv_minupdaterate 30
sv_minrate 5000
sv_maxrate 25000
sys_ticrate 1200


со мной связь сервера 100мбит, скорость инета 20-40 мбит.
Пинг у основных игроков из моего города 2-9
Пинг с Москвой 20-30.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 19.8.2011, 17:11
Сообщение #109


Стаж: 16 лет

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

ravenyd123,
где приоритет больше, там и будет получше стрельба
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 19.8.2011, 22:17
Сообщение #110


Стаж: 15 лет

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

Цитата(330863 @ 19.8.2011, 18:11) *
ravenyd123,
где приоритет больше, там и будет получше стрельба

НО они запускаются на разных ядрах. Разве могут они быть чем-то связаны между собой ?

И кстати, можно ставить самый высокий приоритет для КС сервера ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 20.8.2011, 9:06
Сообщение #111


Стаж: 16 лет

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

ravenyd123,
я запускал и с самым высоким и нечего, лишь траблы были огромные когда использовали баг с "dlfile, тогда вся машина падала из за высокого приоритета сервера :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 22.8.2011, 11:03
Сообщение #112


Стаж: 15 лет

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

Ну да, кстати, у меня что-то подобное было давно, когда чуть ли не отДОСили меня при подборе пароля от rcon. Десятки запросов в секунду на пароль от десятков разных IP. Сотни килов лога за полминуты )

И все же мне до сих пор не понятно, почему так было под винду.
Сменил, вроде все. А проблема оставалась. Я наверное где-то уже писал, может просто данная серия процов не очень дружит с HPET ?

Отредактировал: ravenyd123, - 22.8.2011, 11:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X*CaHeK*X
сообщение 25.2.2012, 23:02
Сообщение #113
Стаж: 17 лет

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

Прочитал тему ... проблема 1 в 1 с моей. Тоже чем больше народу на сервере, тем ниже нагрузка на проц, а так-же хуже стрельба. Правда фпс у меня стабильный (хоть 333 хоть 1000), хоть и держу сервер под виндой ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mr.Dmitry
сообщение 26.2.2012, 2:12
Сообщение #114


Стаж: 19 лет

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

Цитата(X*CaHeK*X @ 26.2.2012, 3:02) *
Прочитал тему ... проблема 1 в 1 с моей. Тоже чем больше народу на сервере, тем ниже нагрузка на проц, а так-же хуже стрельба. Правда фпс у меня стабильный (хоть 333 хоть 1000), хоть и держу сервер под виндой ...

Тему ты конечно зря поднял старую но да ладно. Мне кажется дело в железе. У тебя какое железо?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X*CaHeK*X
сообщение 26.2.2012, 9:30
Сообщение #115
Стаж: 17 лет

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

Мать: ASUS P7P55D-E PRO
Проц: Core I5 650 3.40GHz
Опер: Kingston 4GB 1600MHz
HDD: WD Caviar Green

Инет: 100/100MB
И Windows 7 Ultimate. Винда и комп настроены и используются только под сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 26.2.2012, 11:24
Сообщение #116


Стаж: 16 лет

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

X*CaHeK*X,
если только под сервер, то нафига тебе винда ?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X*CaHeK*X
сообщение 27.2.2012, 15:05
Сообщение #117
Стаж: 17 лет

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

Цитата(330863 @ 26.2.2012, 15:24) *
X*CaHeK*X,
если только под сервер, то нафига тебе винда ?)

Я линуксом никогда не пользовался и не умею ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 27.2.2012, 19:22
Сообщение #118


Стаж: 16 лет

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

Цитата(X*CaHeK*X @ 27.2.2012, 15:05) *
Я линуксом никогда не пользовался и не умею ...

а ктоже умел им пользоватся ? ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 2.3.2012, 19:32
Сообщение #119


Стаж: 15 лет

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

Цитата(Mr.Dmitry @ 26.2.2012, 3:12) *
Тему ты конечно зря поднял старую но да ладно. Мне кажется дело в железе. У тебя какое железо?

По сути эту поблему я так и не решил.
Лишь под линукс более рельные показания.
Хотя , что под виндой, что под Линуксом поблема со стрельбой осталась таже. Только под Линукс более реальные показания нагрузки.

Тут еще сегодня с человеком разговорился. Есть идея, что все это из-за железа, а именно из-за прерываний, которые создает сетевая карта.
Одна сетевуха у меня Длинк 520tx, другая встроенная в мать (Гигабайт на 43 чипсете).

Цитата
[root@AuroraLan logs]# cat /proc/interrupts
CPU0 CPU1
0: 2227 549 IO-APIC-edge timer
1: 6 4 IO-APIC-edge i8042
4: 1 1 IO-APIC-edge
7: 0 0 IO-APIC-edge parport0
8: 0 1 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
14: 0 0 IO-APIC-edge ata_piix
15: 412363 262491 IO-APIC-edge ata_piix
16: 1 0 IO-APIC-fasteoi uhci_hcd:usb3, nouveau, pata_jmicron
18: 0 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb5, uhci_hcd:usb8
19: 0 0 IO-APIC-fasteoi uhci_hcd:usb7, ahci, ata_piix
20: 46498515 1364535981 IO-APIC-fasteoi eth1
21: 0 0 IO-APIC-fasteoi uhci_hcd:usb4
23: 0 0 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb6
28: 97 98 PCI-MSI-edge hda_intel
29: 364815305 100640 PCI-MSI-edge eth0
NMI: 0 0 Non-maskable interrupts
LOC: 1591845832 1572069094 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 0 0 Performance monitoring interrupts
PND: 0 0 Performance pending work
RES: 6284010 9484806 Rescheduling interrupts
CAL: 1387 1005 Function call interrupts
TLB: 410889 432548 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 2655 2655 Machine check polls
ERR: 0
MIS: 0


Я не спец, но меня смущает вот это:
Цитата
1591845832 1572069094 Local timer interrupts
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sivabur
сообщение 2.3.2012, 22:55
Сообщение #120


Стаж: 16 лет

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

Изменяй от 60 до 1000 при максимальной нагрузке.
ПРоверяй командой stats при каком значении меньше пригать будет то и ставь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
7 страниц V  « 5 6 7
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: