выдать серверу несколько ядер

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

#1 Сообщение 31.05.2010, 11:42

можно ли ксс серверу через батник выдать пару ядер ?
ОС вин ХП сп3, процессор куад

Аватара пользователя
DarkHaze
Полковник
Полковник
Сообщения: 5555
Зарегистрирован: 10.02.2009
Благодарил (а): 16 раз
Поблагодарили: 518 раз
Контактная информация:

#2 Сообщение 31.05.2010, 13:18

как через батник не знаю, но я делаю с помощью программы CPU Control

Аватара пользователя
Belial4444
Нович0к
Нович0к
Сообщения: 19
Зарегистрирован: 30.12.2009

#3 Сообщение 31.05.2010, 19:17

По-моему легче через диспетчер задач задать соответствие какой цп может использовать процесс. Надо щелкнуть правой кнопкой мыши по процессу и там будет эта опция

Lev2008
Лейтенант
Лейтенант
Сообщения: 221
Зарегистрирован: 08.11.2008

#4 Сообщение 31.05.2010, 21:44

Код: Выделить всё

>start /?
Starts a separate window to run a specified program or command.

START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/AFFINITY <hex affinity>] [/WAIT] [/B] [command/program]
      [parameters]

Код: Выделить всё

/AFFINITY <hex affinity>
это битовая маска:

1 использовать CPU0
2 использовать CPU1
3 использовать CPU0 and CPU1
4 использовать CPU2
5 использовать CPU2 and CPU0
6 использовать CPU2 and CPU1
7 использовать CPU2, CPU1, and CPU0
8 использовать CPU3
9 использовать CPU3 and CPU0

и т.п.

dimon1992
Нович0к
Нович0к
Сообщения: 2
Зарегистрирован: 31.05.2010

#5 Сообщение 01.06.2010, 00:43

спсиб

TopServers
Лейтенант
Лейтенант
Сообщения: 112
Зарегистрирован: 09.02.2010
Поблагодарили: 17 раз

#6 Сообщение 01.06.2010, 23:21

можно ли ксс серверу через батник выдать пару ядер ?
А что он по-умолчанию одно юзает?

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

#7 Сообщение 04.06.2010, 19:06

Вообщето ксс сервер работает в один поток, поэтому выделите ему хоть сотню ядер, производительность это не увеличит!
Единственный выход - отрубать все ядра кроме одного, и гнать его по максимуму. Мощного охлаждения не нужно, т.к. в этом случае греется только одно ядро. Плюс ему выделится весь кеш отключенных ядер, что тоже немного повысит производительность.
Отрубать ядра можно только на новых материнках, и то не на всех.

Ответить