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

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

^Место доступно для покупки - 4000 руб/мес^

Новости

17-апр
30-дек
29-дек
26-дек

10 страниц V  « 8 9 10

Оптимизированные ядра (kernel's) под hlds

, 0_о Ядерная физика для RHEL/CentOSо"водов :)
Статус пользователя MisterFake
сообщение 15.10.2014, 1:42
Сообщение #161


Стаж: 3 года 6 месяцев

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

Цитата(WarDeN4ik @ 2.9.2014, 11:39) *
Несколько раз пробовал пересобирать ядро именно с rt патчем, в системе появлялся процесс, обработки прерываний (названия процесса не помню), который сильно грузил систему в зависимости от загруженности игровых серверов. Так и должно быть?
MisterFake , Конфиг ядра не выложишь?


Цитата(Zod @ 4.9.2014, 23:01) *
Написали бы статью по сборке ядер под hlds, статья была на cserror. Но к сожалению "сайт умер".


скоро, не до серверов было.

По сборке ядра под hlds ничего волшебного нет.
1. Выставляем таймер на 1000Hz
2. По желанию включаем RT
3. Если знаем тип процессора - указываем тип процессора
4. Если памяти дохрена, а серверов мало на машине - отключаем KSM. Если памяти мало, а серверов много - включаем KSM. Если сервер всего один на машине и больше ничего не работает - отключаем KSM

Остальное скучно и не интересно и не люблю объяснять.

Отредактировал: MisterFake, - 15.10.2014, 1:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 23.3.2015, 19:36
Сообщение #162
Стаж: 4 года 7 месяцев

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

Цитата(Zod @ 4.9.2014, 22:01) *
Написали бы статью по сборке ядер под hlds, статья была на cserror. Но к сожалению "сайт умер".

Бабульки у подъезда шепнули, что она осталась тут: http://kcportal.clan.su/forum/21-29-1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tiger30
сообщение 9.6.2015, 22:26
Сообщение #163
Стаж: 3 года 6 месяцев

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

Привет всем, такой вопрос какое ядро лудще ставить?
У меня стоит debian 7.

Если смотреть по https://www.kernel.org/ то на данный момент 4.0.5 последнее и стабильное.
Так его и нужно ставить или нет?
Или есть предложения?

Отредактировал: tiger30, - 9.6.2015, 22:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bydefo
сообщение 9.6.2015, 22:39
Сообщение #164
Стаж: 2 года 5 месяцев

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

Цитата(tiger30 @ 9.6.2015, 23:26) *
Привет всем, такой вопрос какое ядро лудще ставить?
У меня стоит debian 7.

Если смотреть по https://www.kernel.org/ то на данный момент 4.0.5 последнее и стабильное.
Так его и нужно ставить или нет?
Или есть предложения?

Мне одному кажется что дебиан7 это Линукс а значит это ось. А ядро это ядро процессора ну стойки там или то, что в стойке.. Или я туплю?))


[Ростов-на-Дону] Public [Dust2] 77.220.180.101:27015
[Ростов-на-Дону] Public [RTV] 212.76.137.4:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tiger30
сообщение 9.6.2015, 22:45
Сообщение #165
Стаж: 3 года 6 месяцев

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

Цитата(bydefo @ 9.6.2015, 22:39) *
Мне одному кажется что дебиан7 это Линукс а значит это ось. А ядро это ядро процессора ну стойки там или то, что в стойке.. Или я туплю?))

Я не говорил что у меня ядро debian 7.
Я спросил какое ядро лучше ставить на debian 7.

Отредактировал: tiger30, - 9.6.2015, 22:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BaJIepbI4
сообщение 10.6.2015, 10:04
Сообщение #166


Стаж: 2 года 10 месяцев

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

Цитата(tiger30 @ 9.6.2015, 23:26) *
Привет всем, такой вопрос какое ядро лудще ставить?
У меня стоит debian 7.

Если смотреть по https://www.kernel.org/ то на данный момент 4.0.5 последнее и стабильное.
Так его и нужно ставить или нет?
Или есть предложения?


Присоединяюсь к вопросу :)



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя coolman
сообщение 11.6.2015, 11:19
Сообщение #167


Стаж: 10 лет
Город: Екатеринбург

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

я на юбунту 15.10 поставил ядро 4.0.5, без пересборки, вроде все работает норм.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
receptor
сообщение 25.7.2015, 22:25
Сообщение #168
Стаж: 2 года 11 месяцев

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

Цитата(tiger30 @ 9.6.2015, 23:21) *
Привет всем, такой вопрос какое ядро лудще ставить?
У меня стоит debian 7.

Если смотреть по https://www.kernel.org/ то на данный момент 4.0.5 последнее и стабильное.
Так его и нужно ставить или нет?
Или есть предложения?


В бекпортах есть РТ ядро
Его и ставить.

Кастомные ядра же под линукс собирать это идиотизм.
Обновления выходят довольно так часто, каждый раз придётся его пересобирать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
receptor
сообщение 25.7.2015, 22:32
Сообщение #169
Стаж: 2 года 11 месяцев

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

Цитата(c0rax @ 5.10.2011, 8:55) *
Будут будут.. не все так быстро.
Работая целиком с N900 не так уж и просто все это сделать за короткие сроки.
О какой виртуалке здесь может идти речь?
а на Production сервере поддержка виртуализации отключена, и доступа что-бы изменить это, нету.



Очевидно имелось вмвар или вирталбокс
Какой ещё продакшен? На домашней машине ставится и всё собирается за 2-3 часа.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя user.gameover.user
сообщение 10.8.2015, 23:41
Сообщение #170
Стаж: 6 лет 4 месяца

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

Для тех кому не важна нагрузка на камень

linux-4.1.3.tar.gz 1000Hz + patch-4.1.3-rt3.patch.gz
Код
CRC32: 1F146274
MD5: C2ABA829EB34DB261CEDBA90D4F6A53F
SHA-1: A6ED39430F84C638F77900A4A665F04B6DD4699E

Код
screen -A -m -d -S CS16 taskset -c {номер ядра} ./hlds_run -game cstrike -console -insecure -pingboost 3 +ip 0.0.0.0 +port 27015 +maxplayers 32 +map de_dust2

Код
chrt -f -p 99 {pid процесса hlds_linux}


host_speeds 1 ???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя followX
сообщение 11.8.2015, 0:27
Сообщение #171


Стаж: 3 года 2 месяца

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

cshost.com.ua
Цитата(user.gameover.user @ 11.8.2015, 0:36) *
Для тех кому не важна нагрузка на камень

linux-4.1.3.tar.gz 1000Hz + patch-4.1.3-rt3.patch.gz
Код
CRC32: 1F146274
MD5: C2ABA829EB34DB261CEDBA90D4F6A53F
SHA-1: A6ED39430F84C638F77900A4A665F04B6DD4699E

Код
screen -A -m -d -S CS16 taskset -c {номер ядра} ./hlds_run -game cstrike -console -insecure -pingboost 3 +ip 0.0.0.0 +port 27015 +maxplayers 32 +map de_dust2

Код
chrt -f -p 99 {pid процесса hlds_linux}


host_speeds 1 ???

с такими командами на любой ос сервер будет пустой под 40-60% валить, толку от этого 0
ликукс 1000гз не решает в таких вопросах)

Отредактировал: followX, - 11.8.2015, 0:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя g0ldenman
сообщение 11.8.2015, 14:37
Сообщение #172


Стаж: 1 год 11 месяцев

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

если нагрузка на камень превышает 50-60% то в игре будут лаги. Информация 1000%.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя user.gameover.user
сообщение 11.8.2015, 15:02
Сообщение #173
Стаж: 6 лет 4 месяца

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

Цитата(g0ldenman @ 11.8.2015, 15:33) *
если нагрузка на камень превышает 50-60% то в игре будут лаги. Информация 1000%.

При стабильных 1000+ ticrate будут лаги? Не наблюдаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя user.gameover.user
сообщение 11.8.2015, 16:49
Сообщение #174
Стаж: 6 лет 4 месяца

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

Цитата(followX @ 11.8.2015, 1:23) *
с такими командами на любой ос сервер будет пустой под 40-60% валить, толку от этого 0
ликукс 1000гз не решает в таких вопросах)

Мой пост конечно не по теме оптимизации, но может кому пригодится данное ядро с последним на сегодня доступным патчем РТ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 14.6.2016, 23:40
Сообщение #175


Стаж: 3 года 3 месяца

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

Правда это? Кто тестировал?
Цитата
рекомендуется отключить опцию Kernel hacking –> Check for stack overflows, так как она повышает латентность


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя deniska21233
сообщение 22.4.2017, 11:46
Сообщение #176
Стаж: 3 года 3 месяца

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

4ePBb, и как jiffies поставить ?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 22.4.2017, 12:16
Сообщение #177


Стаж: 3 года 3 месяца

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

Цитата(deniska21233 @ 22.4.2017, 11:46) *
4ePBb, и как jiffies поставить ?)

Сразу бы ссылку дал на описание jiffies
http://rus-linux.net/nlib.php?name=/MyLDP/...kernelapi3.html

Попробуй скомпилить ядро под реалтайм и посмотри jiffies или hrtimer используется.


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя deniska21233
сообщение 22.4.2017, 18:03
Сообщение #178
Стаж: 3 года 3 месяца

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

ssx, Значит после наложения патча рт можно самому выбирать jiffies или hrtimer
И если это так то в каком разделе или пути
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 22.4.2017, 22:41
Сообщение #179


Стаж: 3 года 3 месяца

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

Цитата(deniska21233 @ 22.4.2017, 18:03) *
ssx, Значит после наложения патча рт можно самому выбирать jiffies или hrtimer
И если это так то в каком разделе или пути

https://www.stableit.ru/2015/05/linux-tcp-timestamp.html

С этой статьи следует что HZ таймер и есть этот jiffies

В настройках ядра я не нашел ничего с названием jiffies


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GetA
сообщение 23.4.2017, 0:58
Сообщение #180
Стаж: 11 месяцев

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

Коллеги.
В чем суть извращений? Разве рил тайм патчи актуальны с наличием рехлдс?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
10 страниц V  « 8 9 10
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: