Как запустить прогу с использованием только 1 ядра в Core 2 Duo

altair

Windows XP SP2
Core 2 Duo 6300
Нужно запустить игру, так чтобы она использовала только 2-е ядро с помощью какой-нибудь утили, команды и тп. При использовании 2-х ядер игра виснет. Каждый раз после запуска неудобно переключаться на Task Manager и отключать ядро вручную.

Trams

start /?

altair

Там вроде как нет команды для запуска с использованием одного ядра. Конкретный параметр можешь сказать?

logan00108

Нет там такого параметра, я в свое время заморачивался с Unreal Tournament

altair

Так ты решил проблему каким-нибудь образом?

Trams

точно. это только в vista есть. параметр [/AFFINITY <hex affinity>]

logan00108

Забил.

Andbar

AffinityMask наследуется.
Так что есть два варианта - либо разрешить юзать только одно ядро проге, из которой запускаешь гаму, либо... Вот, всем, кому не хватало задания ядра при запуске, можете скачать .
Использовать так:
run_single_cpu [<cpu_number>]<command_line>
<cpu_number> - необязательный номер ядра, по умолчанию 0
Пробел перел командной строкой не обязателен (если она не с цифры начинается но если есть - должен быть только один. Программа уникодная.

altair

То что нужно, спасибо! Сам писал, что ли?
Оставить комментарий
Имя или ник:
Комментарий: