У меня есть действительно определенная конфигурация машины в работах, которые были бы действительно выручены, если бы был какой-либо способ сделать это... в основном, что я ищу, противоположность установки CPU Affinity для процесса. Я хочу смочь сказать, что Windows "Никакие приложения кроме [x] позволяется на [эти ядра]".
Есть ли какой-либо механизм вообще для того, чтобы сделать это? (Да, я знаю о некоторых проблемах потенциала, которые это могло вызвать, и я обычно никогда не буду играть со сродством процессора, так как ОС обычно делает само проклятое хорошее задание, но это - довольно нечетная ситуация, включающая некоторое программное обеспечение, которое является очень Зависящим от ЦП постоянно необходимость ожидать на прерываниях и DPCs и вещах от других потоков.)
Ну, говоря о решениях для ружья, я думаю, что необходимо пойти путем сценария использовать, как Средство просмотра/Уничтожитель/Подвязка Процесса Командной строки в качестве примера для 2000/XP Windows NT / и записать сценарий (любой принятый язык), который взял бы все активные процессы (excepeted тот по Вашему выбору) и установил бы их привязку на любой другой процессор, чем выбранный. Однако, поскольку это - только привязка, я не могу гарантировать Вам, что Ваш процессор будет оставлен в покое для Вашей предпочтительной программы.
Personnally, я полагаю, что оптимальное решение Вашей проблемы состоит в том, чтобы установить и привязку и приоритет.