Сервера под windows 1 ядро или все?! (эксперимент)
У меня допустим stats не работает, точнее работает, но не корректно как-то, даже idle сервер потребляет процессорное время, stats же покажет 0.00. На старой версии stats работал практически идентично top-у и htop-у.
-
- Сержант
- Сообщения: 37
- Зарегистрирован: 22.02.2007
кто нибудь пробовал запускать сервер с параметром -
-threads - Forces the game to use a specified amount of threads for a multicore CPU (2 for Dual, 4 for Quad). Defaults to a maximum of 3 due to various issues. ?
-threads - Forces the game to use a specified amount of threads for a multicore CPU (2 for Dual, 4 for Quad). Defaults to a maximum of 3 due to various issues. ?
Конечно пробовали, за 10 лет существования серверов css уже всё перепробована.
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
КС изначально не была на движке оранжбокса и может не поддерживать мультипоточность.
srcds это не css и он один для сорс игр
-
- Капитан
- Сообщения: 492
- Зарегистрирован: 23.05.2010
- Благодарил (а): 14 раз
- Поблагодарили: 43 раза
- Контактная информация:
И?kadet89 писал(а):srcds это не css и он один для сорс игр
- Sammit92
- Лейтенант
- Сообщения: 188
- Зарегистрирован: 14.04.2010
- Откуда: Ukraine
- Благодарил (а): 48 раз
- Поблагодарили: 2 раза
- Контактная информация:
Я спросил в поддержке Steam:
Они ответили:
Я не особо понял, что нужно сделать.
Код: Выделить всё
CS:Source Dedicated server can switch between cores, so in one moment it can only use one core, this is the fact on linux.
The question is: is it possible in general that CS:Source Dedicated server on linux can use more than one core at one moment?
Код: Выделить всё
SRCDS is not optimized for multiple cores. You can set the affinity if the operating system does not balance the load between all of the cores properly.
SRCDS не оптимизирована под многопоточность. Вы можете установить "affinity", если ваша ОС не балансирует нагрузку между ядрами корректно.Sammit92 писал(а):Я не особо понял, что нужно сделать.Код: Выделить всё
SRCDS is not optimized for multiple cores. You can set the affinity if the operating system does not balance the load between all of the cores properly.
"AFFINITY - Новое приложение будет иметь маску соответствия процессора, указанную шестнадцатеричным значением." На Винде есть такой ключик /affinity который юзается вместе с командой start и задействует ядра, которые будут учавствовать в работе над определенным процессом.
Вот почему только на Винде возможны многослотовые и при этом практически не лагающие сервера. Как по мне их ответ для владельцев ОС *nix бесполезен.
- shtopor-89
- Майор
- Сообщения: 657
- Зарегистрирован: 27.08.2009
- Благодарил (а): 6 раз
- Поблагодарили: 158 раз
- Контактная информация:
сервер может работать на нескольких ядрах на win
сам постоянно это замечаю
сам постоянно это замечаю