Можно ли установить более общую привязку процесса (автоматически)?

Я знаю с start /affinity X где X - это шестнадцатеричное число, маскирующее биты используемых процессоров, процесс может быть запущен только для использования определенных процессоров. Однако есть ли возможность заявить что-то вроде: "запустите этот процесс, используя 50% доступных ядер, выберите их самостоятельно, но не используйте CPU3"?

1 ответ

Решение

Эта функциональность не предоставляется через командную строку (ни Windows API не поддерживает ее напрямую).

Это должно быть относительно просто для реализации в конкретном коде, но это определенно потребует специальной программы. Я не знаю, что есть программа, поддерживающая такой богатый функционал.

Другие вопросы по тегам