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

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

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

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

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

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

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


Стаж: 10 лет

Сообщений: 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
Стаж: 11 лет

Сообщений: 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
Стаж: 10 лет

Сообщений: 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
Стаж: 9 лет 1 месяц

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

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

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

Мне одному кажется что дебиан7 это Линукс а значит это ось. А ядро это ядро процессора ну стойки там или то, что в стойке.. Или я туплю?))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tiger30
сообщение 9.6.2015, 22:45
Сообщение #165
Стаж: 10 лет

Сообщений: 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


Стаж: 9 лет 7 месяцев

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

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

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


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



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


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

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

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

Сообщений: 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
Стаж: 9 лет 7 месяцев

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

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



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

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

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

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


Стаж: 9 лет

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

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


Стаж: 8 лет 7 месяцев

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

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

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

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

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

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

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

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


Стаж: 9 лет

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

Правда это? Кто тестировал?
Цитата
рекомендуется отключить опцию 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
Стаж: 9 лет

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

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


Стаж: 9 лет

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

Цитата(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
Стаж: 9 лет

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

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


Стаж: 9 лет

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

Цитата(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
Стаж: 7 лет 7 месяцев

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

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