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

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

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

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

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

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

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

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

Большая Нагрузка На Процессор

, ((
Статус пользователя Racoon
сообщение 13.1.2010, 14:57
Сообщение #1


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Доброго всем дня!
У меня возник вопрос... Поставил чистую виндовс хр на AMD Athlon x64 dual core 6000+ 3.0 ГГц, 1,87 Гб ОЗУ. Далее поставил 2 сервера, скачаных через hldsupdatetool (один на 20 слотов, второй на 12). Интернет у меня: upload 1,2 мегабита, dowload 5 мегабит. Стоит Kaspersky Internet Security 2010. Звуковые драйверы, кодеки и прочую чушь не ставил. При наполнености одного сервера 14 из 20 слотов, а второго 3 из 12, нагрузка на процессор 25-35%, это нормально?

Плагины сервера GunGame:
CODE
reallite_hlg.amxx
reallite_hlg_detects.amxx
admin.amxx
adminchat.amxx
admincmd.amxx
adminhelp.amxx
adminvote.amxx
amx_bancs.amxx
antiflood.amxx
cmdmenu.amxx
gungame.amxx
high_ping_kicker.amxx
mapchooser.amxx
mapsmenu.amxx
menufront.amxx
miscstats.amxx
nextmap.amxx
plmenu.amxx
statscfg.amxx
statsx.amxx
stats_logging.amxx
timeleft.amxx
players_info.amxx
dp_test.amxx


Плагины 2-го сервера:
CODE
reallite_hlg.amxx
reallite_hlg_detects.amxx
admin.amxx
adminchat.amxx
admincmd.amxx
adminhelp.amxx
adminvote.amxx
amx_bancs.amxx
antiflood.amxx
cmdmenu.amxx
high_ping_kicker.amxx
mapchooser.amxx
mapsmenu.amxx
menufront.amxx
miscstats.amxx
nextmap.amxx
plmenu.amxx
statscfg.amxx
statsx.amxx
stats_logging.amxx
timeleft.amxx
players_info.amxx
dp_test.amxx
GameMenu.amxx


Список процессов:


Отредактировал: Racoon, - 13.1.2010, 16:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fortran
сообщение 13.1.2010, 15:07
Сообщение #2


Стаж: 16 лет

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

разбросай по ядрам сервера
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 13.1.2010, 15:09
Сообщение #3


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

бустер или alx юзаеш?

Отредактировал: balaban, - 13.1.2010, 15:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 13.1.2010, 16:00
Сообщение #4


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Fortran,
Спс, сделал. Но загруженность практически не снизалась (стала меньше на 2-3%). Как можно в батник вписать что бы сервер, допуСТИМ, автоматически перекидывался на 2-е ядро при запуске?

balaban,
на серверах стоит бустер лайт 1.13 с такими настройками:
CODE
booster_show_connmsg 0
booster_autofps 0
booster_minsleepms 1
booster_force_systicrate 0
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_floor 50
booster_cpu_mminc 2
booster_cpu_quiettime 300
booster_cpu_mmmin 3
booster_cpu_mmmax 8
booster_lite_mode 0
booster_lite_extra_sleep_frequency 0



Кстати, при загружености 1-го сервера на 18 из 20 слотов, а второго на 8 из 12 один из серверов падает с ошибкой run time error. Memory cannot be read и.т.п.

Отредактировал: Racoon, - 13.1.2010, 16:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя balaban
сообщение 13.1.2010, 16:45
Сообщение #5


Стаж: 18 лет

Сообщений: 2131
Благодарностей: 1074
Полезность: 1160

MyArena.ru
Меценат Меценат

Racoon,
Посоветую сделать так:Отключи бустер и запусти wmp,посмотри нагрузку на камень
P.S.5 серверов пожирало около 80-90 % Пц в самый час пик,с wmp нагрзука снизилась вдвое
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 16.1.2010, 1:10
Сообщение #6


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(balaban @ 13.1.2010, 16:45) *
Racoon,
Посоветую сделать так:Отключи бустер и запусти wmp,посмотри нагрузку на камень
P.S.5 серверов пожирало около 80-90 % Пц в самый час пик,с wmp нагрзука снизилась вдвое

Бред какой-то, нагрузка не меняется..... да и fps скачет от 120 до 700 (с бустером без медиа плеер), от 250 до 820 (с бустером + медиа плеер), от 64 до 300 (без бустера + медиа плеер)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SaSQuaTcH_Pro
сообщение 16.1.2010, 16:59
Сообщение #7
Стаж: 18 лет

Сообщений: 615
Благодарностей: 416
Полезность: 926

По поводу расброса серверов по ядрам вот юзай програмку hlr

Обьяснение по установке Hlr

1)



Нажимаете зеленый + плюсик открывается окошко
название здесь название вашего сервера ( не имеет значение какое - любое )
путь к файлу сюда вставляем путь к файлу hlds.exe , а именно к тому который запускает ваш сервер
параметры для примера выложу параметры нашего сервера -console -game cstrike +maxplayers 26 +sv_lan 0 -insecure +map de_dust2 +rcon_passwor ******* +ip ***.***.***.*** -port 27015 -debug +log on -master ( вписывайте ваши параметры которые считаете нужным )
приоритет ставим "высокий" ( но выдел гдето писали и "реального времени" )
первый запуск через 30 сек ( через сколько секунд когда запустится программа будет запущен сервер )
перезапуск при закрытии 5 секунд (когда сервер падает через сколько секунд его запустить - 5 секунд )
перезапуск через - 1440 минут ( примерно 24 часа ) делается для того что автоматически перезапустить сервер во избежание лагов от длительной работы
Ежедневный перезапуск в - В какое время насильно перезапускать 1 раз сервер ! ( 00:00 ) не перезапускать ежедневно !
Привязка к процессорам - выбираем 0 , тогда на все ядра , 1 - на одно , 2- на второе
запустить (ставим галочку )
дальше "ок"

2)


Далее идем в вкладку "ОКНА"
вписываем ошибки при которых север падает а программа их закрывает и перезапускает сама сервер
Нажимаете зеленый + плюсик открывается окошко
пишем Fatal error - Dedicated server жмем "ок" и так проделываем с остальными ошибками
HLDS Launcher и
ssReborn.exe

Перезапускаем сервер ! Все !Теперь ваш сервер будет автоматически перезапускатся при падении....
Думаю даный способ надежнее чем .bat файл так как при батфайле были моменты что сервак падали не перезапускался а hlr работает стабильно !


вот взято с єтой темы https://c-s.net.ua/forum/topic20773.html а то тех проблемы на форуме нельзя скачать и залить прогу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 16.1.2010, 18:37
Сообщение #8


Стаж: 16 лет

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

а чем не нравится диспетчер задач? слишком банально?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 19.1.2010, 2:03
Сообщение #9


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(Fortran @ 16.1.2010, 18:37) *
а чем не нравится диспетчер задач? слишком банально?

В диспетчере доступны CPU 0 (нагрузка будет на оба ядра) и CPU 1 (нагрузка будет на 1 ядро). Как в таком случае поставить нагрузку на второе ядро?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VAN_VAN
сообщение 19.1.2010, 6:18
Сообщение #10


Стаж: 17 лет

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

Цитата(Racoon @ 19.1.2010, 0:03) *
В диспетчере доступны CPU 0 (нагрузка будет на оба ядра) и CPU 1 (нагрузка будет на 1 ядро). Как в таком случае поставить нагрузку на второе ядро?

CPU 0 - это одно ядро, а CPU 1 - это второе ядро.
Если имеется один КС сервер и если включить сразу два ядра (хотя по умолчанию и так включено на все ядра!) - ставим галочки на CPU 0 и CPU 1
Если надо включить только на одно ядро - ставим галочку на одном из значений (CPU 0 или CPU 1)

Если имеется два КС сервера и нужно распределить ядра - то для одного КС сервера ставим галочку, например, где CPU 0 (тогда на CPU 1 надо снять галочку!), а для другого КС сервера уже надо ставить галочку где CPU 1 (тогда на CPU 0 надо снять галочку!)

А вообще, на самом деле сама по себе "контра" работает на одном ядре :) И тут хоть распределяй хоть нет - будет задействовано всегда только одно из ядер!
Так что уменьшить нагрузку на процессор (распределением ядер) в данном случае не получится аж никак :)


Отредактировал: VAN_VAN, - 19.1.2010, 6:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Reality
сообщение 19.1.2010, 6:27
Сообщение #11


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Racoon,
если машина чисто под сервер, не играться, поставь win server 2003 x64 R2
На этой ос работает такая полезная штука как /affinity (на хп можеш не пробывать, не пашет)
Тобиш. Засовуеш в батник сервера /affinity 1 Этозначит сервер будет висеть на первом ядре, соответственно/affinity 2 на втором.
+ при тамком раскладе атлон х2 5600 тянет 4 (по 2на ядро) сервера по 20 слотов + 4 хлтв + mysql + web + касперский.

+++ снеси к едреней фени KIS 2010 и вернись на 8ю версию....

Отредактировал: RealityZp, - 19.1.2010, 6:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rokr__
сообщение 19.1.2010, 8:35
Сообщение #12


Стаж: 18 лет

Сообщений: 654
Благодарностей: 233
Полезность: 606

на мой взгляд kis мешает всему =) согласен с постом выше =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Reality
сообщение 19.1.2010, 17:30
Сообщение #13


Стаж: 17 лет

Сообщений: 519
Благодарностей: 137
Полезность: 156

Цитата(Rokr__ @ 19.1.2010, 8:35) *
на мой взгляд kis мешает всему =) согласен с постом выше =)

ну смотря как настроить.... Просто если фаервол отдельно ставить, дает нагрузку на цп сильную при большом он-лайне. А когда ставиш кис и при установке выбираеш ручной режим, там удаляеш почти все оставляеш только "Защита от сетевых атак, веб антивирус, антивирус" при такой инсталяции кис вообше проц не ипет :) Но главную функцию исполняет, это защита от эксплоитов + сам антивирус (хотя его можно тоже убрать если компом пользоваться не будеш)....

Отредактировал: RealityZp, - 19.1.2010, 17:31
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Racoon
сообщение 23.1.2010, 23:53
Сообщение #14


Стаж: 18 лет

Сообщений: 1757
Благодарностей: 1523
Полезность: 1116

Цитата(RealityZp @ 19.1.2010, 17:30) *
ну смотря как настроить.... Просто если фаервол отдельно ставить, дает нагрузку на цп сильную при большом он-лайне. А когда ставиш кис и при установке выбираеш ручной режим, там удаляеш почти все оставляеш только "Защита от сетевых атак, веб антивирус, антивирус" при такой инсталяции кис вообше проц не ипет :) Но главную функцию исполняет, это защита от эксплоитов + сам антивирус (хотя его можно тоже убрать если компом пользоваться не будеш)....

Ещё при установке весь ненужный арсенал касперсокго отключил. В принципе проблема оказалась в HLG 1.8 + RHLG 2.8. Уж сильно они грузят CPU при большом онлайне на 2-х серверах. Пока что поставил сsf, - нагрузка около 20% :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kentavrius
сообщение 5.2.2010, 20:54
Сообщение #15


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Тут рейты увеличил, поднял до лановских, были урезаны так как народ иногородний в основном и канал узковат, была загрузка ядра 12-20% при лановских рейтах до 70% поднялась.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: