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

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

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

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

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

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

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

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

Распределение по ядрам

semenbiysk
сообщение 18.1.2015, 21:54
Сообщение #1
Стаж: 12 лет

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

Все-таки нужно ли делать распределение по ядрам?
OS: Windows
CPU: 4 ядра
Кол-во серверов: 4
Нужно ли вообще это делать и зачем? Что изменяется при этом? Объясните пожалуйста
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 18.1.2015, 21:57
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

semenbiysk, HLDS так и так использует только одно ядро, но если ты ему насильно не укажешь на каком ядре висеть у тебя может повесится 2 HLDS на одно ядро.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
semenbiysk
сообщение 18.1.2015, 22:01
Сообщение #3
Стаж: 12 лет

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

Цитата(Bloo @ 19.1.2015, 1:57) *
semenbiysk, HLDS так и так использует только одно ядро, но если ты ему насильно не укажешь на каком ядре висеть у тебя может повесится 2 HLDS на одно ядро.

Получается 2 hlds на одном ядре это плохо?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя evil
сообщение 18.1.2015, 22:02
Сообщение #4


Стаж: 14 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

Цитата(semenbiysk @ 18.1.2015, 22:01) *
Получается 2 hlds на одном ядре это плохо?

не хорошо это точно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
semenbiysk
сообщение 18.1.2015, 22:05
Сообщение #5
Стаж: 12 лет

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

Цитата(evil @ 19.1.2015, 2:02) *
не хорошо это точно.

Хорошо, а если бы на 4-х ядерном процессоре было не 4 сервера, а например 6, тогда получается на одном ядре несколько серверов висит

Цитата(evil @ 19.1.2015, 2:02) *
не хорошо это точно.

Хорошо, а если бы на 4-х ядерном процессоре было не 4 сервера, а например 6, тогда получается на одном ядре несколько серверов висит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя evil
сообщение 18.1.2015, 22:06
Сообщение #6


Стаж: 14 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

получается да) И поидее будет не комфортно серверам висеть вдвоем!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
semenbiysk
сообщение 18.1.2015, 22:06
Сообщение #7
Стаж: 12 лет

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

С телефона как неудобно на данном форуме сидеть
Нету мобильной версии его?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя evil
сообщение 18.1.2015, 22:08
Сообщение #8


Стаж: 14 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

Цитата(semenbiysk @ 18.1.2015, 22:06) *
С телефона как неудобно на данном форуме сидеть
Нету мобильной версии его?

нету)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 18.1.2015, 22:37
Сообщение #9
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(evil @ 18.1.2015, 23:02) *
не хорошо это точно.

Смотря насколько сервер CPU нагружает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя evil
сообщение 18.1.2015, 22:40
Сообщение #10


Стаж: 14 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

Цитата([WPMG]PRoSToTeM@ @ 18.1.2015, 22:37) *

Смотря насколько сервер CPU нагружает.

у рукожопов и до 100 доходит на 1 hlds.

Отредактировал: evil, - 18.1.2015, 22:41
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 18.1.2015, 22:46
Сообщение #11
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

Цитата(evil @ 19.1.2015, 0:40) *
у рукожопов и до 100 доходит на 1 hlds.


100% не может быть. Сервер фактически не будет работать. Вот 95-96-98 вполне возможно, при 10-20FPS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя evil
сообщение 18.1.2015, 22:47
Сообщение #12


Стаж: 14 лет

Сообщений: 1503
Благодарностей: 495
Полезность: 614

Меценат Меценат

Цитата(SISA @ 18.1.2015, 22:46) *
100% не может быть. Сервер фактически не будет работать. Вот 95-96-98 вполне возможно, при 10-20FPS

округлил)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fm3at
сообщение 19.1.2015, 8:36
Сообщение #13


Стаж: 11 лет

Сообщений: 147
Благодарностей: 74
Полезность: 283

hlds на старых процессорах типа pentium 4/D действительно лучше один на ядро ставить т.к. жрет от 50 до 95% в новых же цп достаточно дури чтобы потянуть 2-3 сервера и при этом еще не загрузиться полностью. например, на самом дешевом i3 съедается 5-10 процентов процессорного времени при полном сервере, на котором еще бегают два бота и стоит вх-блокер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя D9D9
сообщение 19.1.2015, 9:01
Сообщение #14
Стаж: 11 лет

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

Может знаете как повесить процесс System на определенное ядро?
Хотелось бы изолировать систему от сервера...
OS: Windows 8

Отредактировал: D9D9, - 19.1.2015, 9:21
Прикрепленные файлы:
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fm3at
сообщение 19.1.2015, 10:28
Сообщение #15


Стаж: 11 лет

Сообщений: 147
Благодарностей: 74
Полезность: 283

D9D9, наверно через msconfig можно что-нибудь сделать. Точно не скажу, давно туда не лазил.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
semenbiysk
сообщение 19.1.2015, 11:14
Сообщение #16
Стаж: 12 лет

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

у меня нагрузка на процессор идет примерно от 10 до 20 % это когда на 2 серверах полный онлайн, но и распределение стоит по ядрам
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя WarDeN4ik
сообщение 19.1.2015, 11:42
Сообщение #17


Стаж: 12 лет

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

Цитата(fm3at @ 19.1.2015, 9:36) *
hlds на старых процессорах типа pentium 4/D действительно лучше один на ядро ставить т.к. жрет от 50 до 95% в новых же цп достаточно дури чтобы потянуть 2-3 сервера и при этом еще не загрузиться полностью. например, на самом дешевом i3 съедается 5-10 процентов процессорного времени при полном сервере, на котором еще бегают два бота и стоит вх-блокер.

Цитата(semenbiysk @ 19.1.2015, 12:14) *
у меня нагрузка на процессор идет примерно от 10 до 20 % это когда на 2 серверах полный онлайн, но и распределение стоит по ядрам

Только есть небольшой ньюанс на винде)) Если процессор, к примеру, 4-ёх ядерный, то в диспечере задач ваш hlds сервер не будет грузить cpu больше чем на 25%, это значит одно ядро грузит на 100%, сам раньше держал на винде сервер)
т.е. нагрузку 10-20% нужно умножать на количество ядер, итого реальная нагрузка на ядро 40-80%, это так чтобы виндоводы не прильщались малой нагрузкой))
Соответственно на старых pentium 4/D показывает 50-95% потому что они одноядерные.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fm3at
сообщение 19.1.2015, 12:22
Сообщение #18


Стаж: 11 лет

Сообщений: 147
Благодарностей: 74
Полезность: 283

WarDeN4ik, забыл добавить, что все сервера на тестируемых многоядерных железках я прописывал на одно ядро. в следующий раз буду более информативнее писать, дабы меня зря не поправляли :D

semenbiysk, а процессор какой именно стоит?

P.S. а вообще-то...
Цитата(Bloo @ 18.1.2015, 23:57) *
semenbiysk, HLDS так и так использует только одно ядро, но если ты ему насильно не укажешь на каком ядре висеть у тебя может повесится 2 HLDS на одно ядро.

так что разницы нет, указывать ему ядро или нет, захавает все равно одно, процент загрузки будет показываться все тот же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 19.1.2015, 12:33
Сообщение #19
Стаж: 14 лет

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

Цитата(WarDeN4ik @ 19.1.2015, 12:42) *

А вы не через дефолт смотрите, а через какой-либо таскменеджер.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя fm3at
сообщение 19.1.2015, 15:29
Сообщение #20


Стаж: 11 лет

Сообщений: 147
Благодарностей: 74
Полезность: 283

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