Как отключить многопоточность ?

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
SS_warrior
Сержант
Сержант
Сообщения: 37
Зарегистрирован: 22.02.2007

#1 Сообщение 13.08.2012, 22:19

Работает сервер CSS на intel core i7 860 система win server 2008, нагрузка распределяется равномерно по всем процессорам, НО при таком режиме работы сервер часто падает. Пробовал вешать на один проц через affinity, кол-во падений резко сократилось, но всё равно имеются.
Этот же сервер перенёс на систему win seven, но уже с процем amd dual core.. , падений уже 5 дней нет, при этом сервер загружает только одно ядро.
Подскажите каким образом можно отключить многопоточность, чтобы сервер использовал только одно ядро, HT выключено, может где в биосе или это система так раскидывает нагрузку?
В первом случае сервер тестировался как с минимальным кол-вом плагинов, так и чистый скаченный с нуля через hldsupdatetool, без единого плагина, только конфиг и RevEmu.

Non_Stop
Капитан
Капитан
Сообщения: 255
Зарегистрирован: 27.07.2010
Благодарил (а): 1 раз
Поблагодарили: 28 раз
Контактная информация:

#2 Сообщение 13.08.2012, 23:42

да ну? сервер использует многопоточность? это в какой сказке? Скажи секреты свои я тоже так хочу.
VDS хостинг от 1.5$. Защита от DDOS. Частота CPU от 3.5 МГЦ
Идеальное предложение для игрового сервера. Хостинг VDS

Аватара пользователя
Havel
Капитан
Капитан
Сообщения: 390
Зарегистрирован: 04.01.2009
Благодарил (а): 191 раз
Поблагодарили: 69 раз
Контактная информация:

#3 Сообщение 13.08.2012, 23:44

Попробуй включить core parking. Для i7 рекомендуется. Может так будет стабильнее :good:

SS_warrior
Сержант
Сержант
Сообщения: 37
Зарегистрирован: 22.02.2007

#4 Сообщение 14.08.2012, 00:05

Non_Stop писал(а):да ну? сервер использует многопоточность? это в какой сказке? Скажи секреты свои я тоже так хочу.
я пытаюсь избавиться от этой сказки.
serp202 писал(а):Попробуй включить core parking. Для i7 рекомендуется. Может так будет стабильнее :good:
В управлении питанием процессора у меня отключено состояние простоя (и на 2008 и на Seven)

Non_Stop
Капитан
Капитан
Сообщения: 255
Зарегистрирован: 27.07.2010
Благодарил (а): 1 раз
Поблагодарили: 28 раз
Контактная информация:

#5 Сообщение 14.08.2012, 02:10

SS_warrior писал(а):
Non_Stop писал(а):да ну? сервер использует многопоточность? это в какой сказке? Скажи секреты свои я тоже так хочу.
я пытаюсь избавиться от этой сказки.
мне наоборот интересно каким х:ем он работает многопоточно,если он не умеет этого? Я уже как угодно долбился и он всегда юзает 1 ядро,а так если бы была многопоточность то решились бы проблемы с лагами на 64 рыла в херовых конфигах как квады или i3 всякие.Но этого нет почему-то.
VDS хостинг от 1.5$. Защита от DDOS. Частота CPU от 3.5 МГЦ
Идеальное предложение для игрового сервера. Хостинг VDS

Vitamin911
Нович0к
Нович0к
Сообщения: 15
Зарегистрирован: 28.05.2012

#6 Сообщение 14.08.2012, 12:48

Вообще то для OB движка появилась какая то ConVariable, для того, чтобы определить на скольких ядрах будет работать сервер.
Точно не помню команду но префикс начинается с mat_
Изображение

SS_warrior
Сержант
Сержант
Сообщения: 37
Зарегистрирован: 22.02.2007

#7 Сообщение 14.08.2012, 13:34

host_thread_mode и mat_queue_mode стоят по умолчанию, 0 и -2 соответственно.
подозреваю биос или дрова.

kadet89
Майор
Майор
Сообщения: 557
Зарегистрирован: 26.12.2006

#8 Сообщение 14.08.2012, 17:27

Человек не читал поднятые мной темы. А там я разъяснил, что по факту многопоточности у сервов нет. В диспетчере задач (или в top) часто выводится, что сервер загружает ядра поровну. На самом деле в данных приложениях нагрузка считается за определенный промежуток времени и усредняется при выводе. Если за этот промежуток процесс серва перескочил с одного ядра на другое, то выведет что он якобы грузит оба ядра равномерно, хотя это не так.
Также вы можете наблюдать несколько потоков в диспетчере задач. На самом деле рабочий поток только один, остальные большую часть времени простаивают и никогда не участвуют в просчете физики или других сложных вычислительных задачах (обработка сетевых пакетов, интерполяция, обработка звука,...).

Поэтому нужно всего лишь привязать сервер к одному ядру, и иллюзия пропадет.

SS_warrior
Сержант
Сержант
Сообщения: 37
Зарегистрирован: 22.02.2007

#9 Сообщение 14.08.2012, 19:43

процесс может перескакивать при полной загрузке ядра, у меня же получается он скачет по ядрам изначально с минимальной нагрузкой.

oblomkrs
Майор
Майор
Сообщения: 775
Зарегистрирован: 02.07.2011
Благодарил (а): 4 раза
Поблагодарили: 32 раза

#10 Сообщение 15.08.2012, 13:11

SS_warrior ты даунито или всё таки твои говно сервы смогли перепрыгнуть движок и всё таки пошли по много................Читай темы тоФарисч и неподнимай больше таких глупых тем

Добавлено спустя 13 часов 38 минут 35 секунд:
Лан ссори покипишился но многопоточности нет и это немоё заявление а valve
Последний раз редактировалось SHADOW 15.08.2012, 01:05, всего редактировалось 1 раз.
Причина: Устное предупреждение. Оскорбления здесь неуместны.
Качественный хостинг OPTIBIT в Красноярске
NOVOSIBIRSK-CSS.RU|Only DUST2[NSK] ip:46.38.63.119:27015
NOVOSIBIRSK-CSS.RU|Only $2000$+AWP LEGO[NSK] ip:46.38.63.119:27016

Ответить