привязка сервера к ядру

zanoza73

Участник
Сообщения
345
Реакции
75
Скажите а как привязать и нужно ли привязывать сервера к ядрам? OS Linux
 

Vetaldx dx

Участник
Сообщения
341
Реакции
28
В start.sh добавить

Код:
taskset -c 1


Отсчёт ядер идёт от нуля, то есть:
1. ядро - это 0
2. ядро - это 1
3. ядро - это 2
4. ядро - это 3
5. ядро - это 4
6. ядро - это 5
-----------------------------------------------------------
Пример
Код:
HTML:
taskset -c 1 screen -A -m -d -S ddd2 ./srcds_run -console -game cstrike  -port 27015 +maxplayers 20 +map de_dust2 +sv_lan 0 +ip 0.0.0.0

Где taskset -c 1 это означает что сервер работает на 2-ом ядре
 

HooLIGUN

MatchMaking CS:S / RGMIX.ru
Сообщения
1,080
Реакции
274
а нужно ли это делать или лучше без привязки оставлять?
Ребят, вопрос актуален.
На VDS (KVM) запущено 9 серверов по 11 слотов на linux (deb7)
Привязки к ядрам нет (их 5 штук)
Нужно ли это сделать? Будет ли какой толк и как правильно это сделать? по 2шт на ядро?
 
Последнее редактирование:

Tallanvor

НЕ ПИШУ я плагины!!! И не правлю! И ваще...
Сообщения
1,352
Реакции
554
@HooLIGUN, та вроде ж балансер сам норм справляется. Системный, я имею ввиду.
Тут уже большую роль будет играть single thread performance...
В общем, не парься.
 
Сверху Снизу