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

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

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

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

8 страниц V   1 2 ... 6 7 »

2 (и более) hlds на одном ядре CPU

, Приоритеты, sys_ticrate, частота ядра и пр.
Статус пользователя ravenyd123
сообщение 20.9.2011, 10:07
Сообщение #1


Стаж: 15 лет

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

Система такая: C2D E8400, 2Гига ОЗУ, Ubuntu server 11.04 x86, 24 мбит инета.
Запускаю первый сервак на первом ядре процессора. Народ набивается ~28 игроков. Нагрузка 32-40%, FPS 700-900. Все хорошо.
Запускаю второй сервак на том же первом ядре процессора. Народу нет, нагрузка 1-2%, FPS 900-950. НО теперь на первом сервере стрельба становится плохая. К тому же, появляется некая задержка. Об этом эффекте я уже писал:
Цитата
Все бы хорошо, но присутствует некая задержка. Такое ощущение, что картинка у игрока идет раньше на доли секунд, чем это происходит на самом деле. Т.е. то, что мы видим - это картинка, которая должна происходить на самом деле через N-мс. Хотя пинг не выше 5.

Более того, если внимательно приглядеться на саму игру, то можно заметить некоторое торможение кадров (не знаю как это назвать)))) ). Картинка идет не плавная, а какими-то кадрами что ли. Такое ощущение, что ФПС у меня проседает до 40-60, хотя net_graph показывает 99-100. Сам сервер по нагрузке никак не изменился, ФПС тоже прежний остался.

Оба сервера практически индентичны:
- pingboost 2
- sys_ticrate 1100
- sv_minrate 25000

Как мне их сдружить?

Настройки ядра такие:

x x [ ] Tickless System (Dynamic Ticks)
x x [*] Symmetric multi-processing support
x x [*] Enable MPS table
x x family (Core 2/newer Xeon) ---> x x
x x [*] Generic x86 support x x
x x [*] Supported processor vendors ---> x x
x x [*] HPET Timer Support x x
x x [*] Enable DMI scanning x x
x x (2) Maximum number of CPUs x x
x x [*] SMT (Hyperthreading) scheduler support x x
x x [*] Multi-core scheduler support
x x Preemption Model (No Forced Preemption (Server)) --->
x x Timer frequency (1000 HZ) --->

Отредактировал: ravenyd123, - 20.9.2011, 16:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ravenyd123
сообщение 20.9.2011, 16:43
Сообщение #2


Стаж: 15 лет

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

up! Сорри..
x x [ ] Tickless System (Dynamic Ticks) - выключен, а не включен.


ТАк что, не уж-то здесь те, кто юзают либо 32 ядра, выплатив кучу бабла, либо те кому пофигу на уровень стрельбы, лишь бы продавать админки школьникам ?
Из 42 читающих - 0 ответа.

Отредактировал: ravenyd123, - 20.9.2011, 16:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Flomik
сообщение 20.9.2011, 17:09
Сообщение #3


Стаж: 15 лет

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

Просто мало кто сталкивался с подобными проблемами.
У меня раньше возникало подобное, но как точно исправил - не помню. Точнее не знаю что именно помогло ( было 5 серверов на 2 ядра, выключил 1 сервер и настроил правильно sv_maxunlag и подобные, после этого стало получше ).
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 20.9.2011, 17:31
Сообщение #4


Стаж: 15 лет

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

Цитата(Flomik @ 20.9.2011, 18:09) *
Просто мало кто сталкивался с подобными проблемами.
У меня раньше возникало подобное, но как точно исправил - не помню. Точнее не знаю что именно помогло ( было 5 серверов на 2 ядра, выключил 1 сервер и настроил правильно sv_maxunlag и подобные, после этого стало получше ).

А я вот сталкиваюсь как-то в Убунту, Центос.....насчет Геты не помню, оно возможно и там было такое.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 20.9.2011, 17:31
Сообщение #5


Стаж: 16 лет

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

ravenyd123,
попробуй CentOS 6.0, c0rax хвалит его :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 0:34
Сообщение #6


Стаж: 15 лет

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

Цитата(330863 @ 20.9.2011, 18:31) *
ravenyd123,
попробуй CentOS 6.0, c0rax хвалит его :)

НУ не знай. На остальных у меня такое было....

запустил с - pingboost 3 вроде все ровно пока что, но стрельба с дигла и с авп хуже некуда. Практически не возможно убить с этих стволов.
Кстати, теперь фпс сервера ровно 1000 теперь без каких-либо +-.

Цитата(330863 @ 20.9.2011, 17:31) *
ravenyd123,
попробуй CentOS 6.0, c0rax хвалит его :)

ОН, вроде про 5.7 говорил )))

Цитата(Flomik @ 20.9.2011, 17:09) *
Просто мало кто сталкивался с подобными проблемами.
У меня раньше возникало подобное, но как точно исправил - не помню. Точнее не знаю что именно помогло ( было 5 серверов на 2 ядра, выключил 1 сервер и настроил правильно sv_maxunlag и подобные, после этого стало получше ).

sv_maxunlag 0.5
sv_unlag 1
sv_unlagsamples 1
sv_minrate 25000
sv_maxrate 25000
sv_minupdaterate 30
sv_maxupdaterate 101
sys_ticrate 1100

Отредактировал: ravenyd123, - 21.9.2011, 0:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 21.9.2011, 0:39
Сообщение #7


Стаж: 18 лет

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

Цитата(ravenyd123 @ 21.9.2011, 1:34) *
ОН, вроде про 5.7 говорил )))

6.0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 0:49
Сообщение #8


Стаж: 15 лет

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

Цитата(c0rax @ 21.9.2011, 0:39) *
6.0

Подкинь какую-нить идейку по теме ). Может все до безумия просто и достаточно что-либо в строке прописать?
Приоритет выставить?


зы: Бред.
У меня тут сегодня бредовая идея пришла в моем сонном мозгу. Если частота ядра 1000 герц, и ФПС кс сервера 1000, то по сути нету свободных герц ядра для второго сервера. Тогда для того чтобы КС сервера не мешали друг другу, надо им поставить каждому sys_ticrate 500, тогда оба они будут ровно 1000 герц ядра
=)))


А что за патч такой, который дает выше 1000HZ ядра? Zen?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 21.9.2011, 1:05
Сообщение #9


Стаж: 18 лет

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

Цитата(ravenyd123 @ 21.9.2011, 1:49) *
А что за патч такой, который дает выше 1000HZ ядра? Zen?

Нет не zen.
На Gentoo как-то приходилось с ним работать.
Он не нужен, толку от него 0, hlds его никак не ощущает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Cracky
сообщение 21.9.2011, 3:32
Сообщение #10


Стаж: 15 лет

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

pingboost 3 нестабилен же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 10:15
Сообщение #11


Стаж: 15 лет

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

Цитата(Cracky @ 21.9.2011, 3:32) *
pingboost 3 нестабилен же.

А куда деваться ?:)
Пока что ниразу не крашался и не зависал с pingboost 3
НО дигл и авп очень сильно смущает. Ну не должно быть такого

Как я читал, должно быть - pingboost 2 или вообще без него.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TrikSer
сообщение 21.9.2011, 11:26
Сообщение #12
Стаж: 16 лет

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

Цитата(Cracky @ 21.9.2011, 4:32) *
pingboost 3 нестабилен же.

Тоже про это слышал, но не деле выяснилось, что он очень стабилен.
На данный момент всего 6 серверов на машинке работают под pingboost 3, и проблем вообще не наблюдалось :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 11:35
Сообщение #13


Стаж: 15 лет

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

Цитата(TrikSer @ 21.9.2011, 11:26) *
Тоже про это слышал, но не деле выяснилось, что он очень стабилен.
На данный момент всего 6 серверов на машинке работают под pingboost 3, и проблем вообще не наблюдалось :)

Как с дигла и с авп летит?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 21.9.2011, 13:21
Сообщение #14


Стаж: 18 лет

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

Цитата(Cracky @ 21.9.2011, 4:32) *
pingboost 3 нестабилен же.

еще и как стабилен..
У меня всю жизнь сервера на нем работали.
С аптаймом по несколько месяцев

Вот то что CPU он жрет и трафик увеличивает - это да..
Но стабилен он, дальше некуда..
А Вообще:
pingboost 1 - для игры по среднему инету
pingboost 2 - для очень хорошего инета
pingboost 3 - для LAN (или для магистральных оптических линий, с пропускной способностью >1 Gbps)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 14:07
Сообщение #15


Стаж: 15 лет

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

НУ у меня pingboost 3 лишь зависал в Gentoo пару раз )))
Но стоит отметить, что при таком значении не все стволы хорошо стриляют.
НА счет нагрузки 3 человека - 8%
10 человек - 18-25%

И вообще я меня уже такое ощущение, что у меня что-то с железом все таки 0_0
Все же сначала затестирую Центос 6 сейчас.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя TrikSer
сообщение 21.9.2011, 14:40
Сообщение #16
Стаж: 16 лет

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

Цитата(ravenyd123 @ 21.9.2011, 12:35) *
Как с дигла и с авп летит?

Вот честно, честно ?)
Я вообще на своих сервера не играю, так-что без понятия, но не кто не жалуется, значит все нормально, я так думаю :)

Ps. Если выложишь результаты тестирование 6 цента, на стабильность fps и т.д, буду очень признателен, тк сам сижу думаю, стоит или нет идти на него.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GAMER007
сообщение 21.9.2011, 19:03
Сообщение #17


Стаж: 17 лет

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

c0rax, а чем цент 6 лучше для хлдс? просто сижу на 5.7 и думаю переустанавливать ли и переходить на 6.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 20:24
Сообщение #18


Стаж: 15 лет

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

Ну вот поставил я CentOS6
К моему приятному удивлению, спокойно заработала сетевуха. На версии 5.5 Цента отказывалась как-либо видеть и общаться с сетевухой.
Поставил сервер-базовый. Потом пришлось немного доустановить : htop, mc и так далее.

И так вот:

rcon stats
] rcon stats
CPU In Out Uptime Users FPS Players
5.33 18.01 24.61 2 3 931.10 3

] rcon stats
CPU In Out Uptime Users FPS Players
5.00 18.23 24.76 2 3 930.23 3

] rcon stats
CPU In Out Uptime Users FPS Players
5.00 18.00 24.91 2 3 931.10 3

] rcon stats
CPU In Out Uptime Users FPS Players
5.00 18.75 24.28 2 3 900.90 3

] rcon stats
CPU In Out Uptime Users FPS Players
5.25 18.80 24.04 2 3 929.37 3

] rcon stats
CPU In Out Uptime Users FPS Players
5.20 18.54 23.39 2 4 905.80 4

] rcon stats
CPU In Out Uptime Users FPS Players
5.20 18.88 23.50


Немного более стабилный ФПС, даже если учесть всего 3 игрока.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 21.9.2011, 20:26
Сообщение #19


Стаж: 16 лет

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

ravenyd123,
какой sys_ticrate, ядро ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 21.9.2011, 20:34
Сообщение #20


Стаж: 15 лет

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

14 щей:
stats

CPU In Out Uptime Users FPS Players
19.00 86.95 123.24 14 17 777.60 14

] rcon stats
CPU In Out Uptime Users FPS Players
19.00 88.12 124.51 14 17 735.84 14

] rcon stats
ICE-BERG~ :* : NaKaZaN !!!

CPU In Out Uptime Users FPS Players
19.00 88.72 125.31 14 17 61 741.73 14


Под Убунту кушалось больше.

Но и стрельба так себе...
Скорее всего придется ядро пересобирать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
8 страниц V   1 2 ... 6 7 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: