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

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

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

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

2 страниц V   1 2

1000 FPS на CentOS 5.8 (final)

, Как запустить hlds с 1000 FPS на CentOS 5.8 (final)
Статус пользователя Iceland888
сообщение 2.10.2012, 14:51
Сообщение #1
Стаж: 14 лет

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

Здравствуйте.

Хочу выслушать советы знатоков по поводу: "Как запустить hlds с 1000 FPS на CentOS 5.8 (final)"
Насколько я знаю, для запуска hlds с 1000 FPS есть несколько способов:

1) Пересобрать ядро
2) mmtimer
3) Xtools
4) жду от Вас

Что из этого посоветуете? Что-то своё?
А ни ошибся ли я с ОС?

Запускаю сервер так:

Цитата
./hlds_run ./hlds_i686 -pingboost 3 -game cstrike -sys_ticrate 1000 -ip айпи -port порт -maxplayers 12 -debug


В ответ на stats получаю:

Цитата
stats
CPU In Out Uptime Users FPS Players
3.00 3.54 5.71 0 1 97.20 1


Dedic: SixCore Xeon E5645 2.66GHz / 32Gb RAM

Сабж: Как запустить hlds с 1000 FPS на CentOS 5.8 (final) ? и не спрашивайте зачем)

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


Стаж: 14 лет

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

1) Пересобрать ядро


наилучший вариант. ОС вроде нормальная, хотя мне дженту больше нравится.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Iceland888
сообщение 2.10.2012, 15:07
Сообщение #3
Стаж: 14 лет

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

Цитата(samaraserv @ 2.10.2012, 17:01) *
1) Пересобрать ядро


наилучший вариант. ОС вроде нормальная, хотя мне дженту больше нравится.


а мануальчика хорошего не имеется? blush2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 2.10.2012, 16:33
Сообщение #4
Стаж: 14 лет

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

С первых ваших слов понял, что ответ 'Обратитесь к спецу', дочитав до конца своё мнение не поменял...

Обосную дабы не быть голословным
1
Цитата
2) mmtimer
3) Xtools

Окошкам привет.

2
Цитата
./hlds_run ./hlds_i686
Запускной файл сам подбирает бинарник для запуска. Задавать его очень плохая идея.

3
Цитата
1) Пересобрать ядро
Если вы никогда этого не делали, то заниматься этим - самоубийство. Чтобы реально был толк, а не куча проблем - надо иметь большой опыт оптимизации ядра...ну а умение сборки это само собой.

4
Цитата
hlds с 1000 FPS
Сначало подумывал сказать, что с ОС надо работать...но потом...
Код
-sys_ticrate 1000
>>
Код
+sys_ticrate 1000.0


С "-" начинаются только параметры, которые есть в запускном файле hlds_run. Всё остальное должно начинаться с +, т.к. это то, что прописывается в консоле при старте, тобишь это аналог того, как если бы вы запустили сервер вручную, зашли бы в консоль и написали эту команду.

Если машинка ваша - могу помочь даром вплане пересборки ядра и оптимизации ОС под CS (hlds, srcds) и многоядерность. Если же это мощная виртуалка, то будет намного сложнее что-то гарантировать. За ICQ в пм.

Отредактировал: Hebeda, - 2.10.2012, 16:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 2.10.2012, 17:00
Сообщение #5
Стаж: 17 лет

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

А почему бы сразу не проапгрейдиться?
Пересборка ядра на той же машине, перезагрузка, установка какого-нибудь другого ядра из репозиториев всё равно ведь будет подразумевать простой в работе...
Кроме того, с кастомным ядром его (ядро) уже не обновишь без патчинга и пересборки :-)

Отредактировал: vladsol, - 2.10.2012, 17:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 2.10.2012, 17:19
Сообщение #6
Стаж: 14 лет

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

Цитата(vladsol @ 2.10.2012, 18:00) *
А почему бы сразу не проапгрейдиться?
Пересборка ядра на той же машине, перезагрузка, установка какого-нибудь другого ядра из репозиториев всё равно ведь будет подразумевать простой в работе...
Кроме того, с кастомным ядром его (ядро) уже не обновишь без патчинга и пересборки :-)

Это как? До новой версии CentOS? Лично я бы другую ОС поставил. А из CentOS по слухам 5.8 лучше для FPS. (я с CentOS не работаю, поэтому 'по слухам')

Хм, первый раз слышу, что установка нового ядра - простой в работе. Что у вас за методы установки ядра такие? Ну разве что 15 секунд (пока идёт перезагрузка).

Отредактировал: Hebeda, - 2.10.2012, 17:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 2.10.2012, 17:31
Сообщение #7
Стаж: 17 лет

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

Hebeda,
Я о создаваемой нагрузке на цп :)
Нет, конечно, если у тс-а пара 5645, то все норм, лагов быть не должно...
Перезагрузка - тоже простой :)

Да, имел в виду, до новой версии CentOS.
Насчет стабильности фпс в старых и новых версиях - хз, факторов огромное количество, чтобы можно было сделать однозначный вывод.
Ну, я просто предложил, как один из вариантов :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 2.10.2012, 17:33
Сообщение #8
Стаж: 14 лет

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

Цитата(vladsol @ 2.10.2012, 18:31) *
Hebeda,
Я о создаваемой нагрузке на цп :)
Нет, конечно, если у тс-а пара 5645, то все норм, лагов быть не должно...
Перезагрузка - тоже простой :)

Да, имел в виду, до новой версии CentOS.
Насчет стабильности фпс в старых и новых версиях - хз, факторов огромное количество, чтобы можно было сделать однозначный вывод.
Ну, я просто предложил, как один из вариантов :)

Эм, ну вы загнули. nice, ionice, cpulimit - если уж очень критично.

Ну я как бы тоже не уверен. В новых версиях есть полезности, но в 5.8 у многих 'всё стабильно и нагрузка низкая'.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 2.10.2012, 17:50
Сообщение #9


Стаж: 16 лет

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

о каком пересборе вы говорите, если без амх ядро вытягивает все 1000, а с амх все 900?


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladsol
сообщение 2.10.2012, 17:54
Сообщение #10
Стаж: 17 лет

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

JIokoMoTuB,
Ну, у ТС-а то не так :)

Хотя, возможно, в параметрах запуска стоит 1000, а в server. cfg - 100 где-нить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hebeda
сообщение 2.10.2012, 18:38
Сообщение #11
Стаж: 14 лет

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

Цитата(vladsol @ 2.10.2012, 18:54) *
JIokoMoTuB,
Ну, у ТС-а то не так :)

Хотя, возможно, в параметрах запуска стоит 1000, а в server. cfg - 100 где-нить.

Я озвучил причину в первом сообщении. server . cfg не причём.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя y4eHuK
сообщение 2.10.2012, 18:40
Сообщение #12


Стаж: 15 лет

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

Данная ОС в стандарте способна выдавать 1000 FPS так что рыщите у себя в параметрах,скорей всего где-то, что-то не так написали.

Поскольку у самого такаяже ОС и выдаёт 1000 FPS без мороки
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя papirus
сообщение 2.10.2012, 18:53
Сообщение #13


Стаж: 18 лет

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

-pingboost 3 +sys_ticrate 1111
вот тебе счастье!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Iceland888
сообщение 2.10.2012, 20:22
Сообщение #14
Стаж: 14 лет

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

Цитата(vladsol @ 2.10.2012, 19:54) *
JIokoMoTuB,
Ну, у ТС-а то не так :)

Хотя, возможно, в параметрах запуска стоит 1000, а в server. cfg - 100 где-нить.


неправда, что же я ...
с кс серверами 2 года работаю, а вот с пингвином впервые


Цитата(viper3000 @ 2.10.2012, 20:40) *
Данная ОС в стандарте способна выдавать 1000 FPS так что рыщите у себя в параметрах,скорей всего где-то, что-то не так написали.

Поскольку у самого такаяже ОС и выдаёт 1000 FPS без мороки


вот об этом-то я и подозревал...

ОГРОМНЕЙШЕЕ СПАСИБО ТОВАРИЩУ Hebeda

1000 ФПС не было из-за того, что я использовал -sys_ticrate, а нужно +

clapping.gif

Hebeda большое тебе спасибо.

С удовольствие пообщаюсь с тобой в ICQ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lopd_Nickon
сообщение 12.10.2012, 12:44
Сообщение #15
Стаж: 19 лет

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

Не стал плодить темы.
У меня следующая проблема - при значении sys_ticrate 1250 - 1000 fps всё бы хорошо но есть баг, гранаты летают быстро (не то что бы прям на много, но не только я заметил), при sys_ticrate 1000 всё исправляется но fps падают до 850 +/- =\
ubuntu 12.10 / i3 2200г 4gb ddr3 / система ни чем акромя сервера не нагружена / при pingboos 3 и nice -20 на 10ть человек загрузка цп максимум 55% / сам сервер работает только на cfg, никаких плагинов и модов
Есть какие предположения как это можно исправить не жертвуя fps?

Отредактировал: Lopd_Nickon, - 12.10.2012, 12:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 12.10.2012, 13:43
Сообщение #16


Стаж: 16 лет

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

Lopd_Nickon,
не гнаться за цифры тупые
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 12.10.2012, 13:45
Сообщение #17


Стаж: 14 лет

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

Цитата(Lopd_Nickon @ 12.10.2012, 12:44) *
Не стал плодить темы.
У меня следующая проблема - при значении sys_ticrate 1250 - 1000 fps всё бы хорошо но есть баг, гранаты летают быстро (не то что бы прям на много, но не только я заметил), при sys_ticrate 1000 всё исправляется но fps падают до 850 +/- =\
ubuntu 12.10 / i3 2200г 4gb ddr3 / система ни чем акромя сервера не нагружена / при pingboos 3 и nice -20 на 10ть человек загрузка цп максимум 55% / сам сервер работает только на cfg, никаких плагинов и модов
Есть какие предположения как это можно исправить не жертвуя fps?

1000fps и 850fps разници нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lopd_Nickon
сообщение 12.10.2012, 13:52
Сообщение #18
Стаж: 19 лет

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

Цитата(Fake` @ 12.10.2012, 14:45) *
1000fps и 850fps разници нет.

Да разницы то особой нет, но хотелось бы стабилизировать в районе 1к.

В любом случае, я просил о помощи в решении проблемы, а не совета из серии забыть... Есть разные причины вытащить 1000 fps основные это непонимание зачем оно вообще аборигену надо и просто хотение сделать это... В данном случае мне интересно как исправить данную ситуацию, а не искать повод забить (и да 700 - 800 - 1000 разницы при 10ти юзерах не видно глазу).

Отредактировал: Lopd_Nickon, - 6.11.2012, 16:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 330863
сообщение 12.10.2012, 14:37
Сообщение #19


Стаж: 16 лет

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

Lopd_Nickon,
хлдс слишком тупой для того чтоб держать 1к фпс стабильным в нормальных условиях забудьте эту тупую идею и займитесь другими проблемами smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Lopd_Nickon
сообщение 12.10.2012, 14:38
Сообщение #20
Стаж: 19 лет

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

Цитата(330863 @ 12.10.2012, 15:37) *
Lopd_Nickon,
хлдс слишком тупой для того чтоб держать 1к фпс стабильным в нормальных условиях забудьте эту тупую идею и займитесь другими проблемами smile.gif

Пойду оденусь как имперский штурмовик и пойду на акцию протеста с плакатом "путин - ситх"!

Ладно ticrate 1060 вроде более менее решило проблему. На самом деле просто интересно было как этого можно было добиться. Вообще давненько серверами занимаюсь =)
А вообще пойду панельку управления поковыряю выложенную вами.

Отредактировал: Lopd_Nickon, - 12.10.2012, 14:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: