LINUX.ORG.RU

Отключение Hyper-threading для игрового сервера


0

1

Здравствуйте, есть 4 игровых сервера counter-strike:source запущеных на одной машине(проц i7-920 Quad-Core Hyper-Threading-Technologie). Каждый их игровых серверов в час пик забирает у потока 100% мощнотси, при чем остальные 4 потока не загружены вовсе.

Вопрос. 1.Поможет ли отключение Hyper-Threading повысить производительность игрового сервера (а соответственно поднятию фпс) и уменишить нагрузку на 50%?

2.Сервер находится в ДЦ. Можно без вмешательства в биос сделать это через загрузчик или еще как-нибудь.

Спасибо


1) навряд ли
2) в принципе можно, но имеет смысл сделать другое

используете taskset или schedtool -a для того чтобы каждый из серверов повесить на свое ядро , час пик я так понимаю в одно время на всех серверах ? ну и пусть себе грузит на полную, один сервер - первое ядро, второй - второе...

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Да, у меня так и сделано, каждый из серверов на своем ядре. Написал в саппорт ДЦ по поводу отключения Hyper-threading

Ответили цитирую: No you're not allowed to do this. And this is also not allowed in general.

=) Вобщем будем жить как жили)

mshok
() автор топика
Ответ на: комментарий от mshok

noht
опцию при загрузке ядра можно указать

но опять-таки , это ничего не даст, если посмотреть как работает HT в целом, то достаточно очевидно то, что его лучше использовать чем не использовать

Sylvia ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.