Как ограничить службу Windows для X-ядер?

В настоящее время я пытаюсь не найти приличный / хороший способ определить, на каких ядрах должен работать один сервис в Windows Server 2008.

Я знаю, что для процедур есть два способа сделать это:

  1. установить соответствие через диспетчер задач после запуска процесса.
  2. используйте "start /AFFINITY 0x1" или подобную битовую маску

Однако это не очень хорошо работает с сервисами. Когда я пытаюсь запустить exe, сервис также будет запущен (тот, который нуждается в ограничении), он просто порождает новую командную строку. (Cmd.exe)

Кто-нибудь здесь знает, как сделать подобный трюк для услуг? Не важно, на каком ядре оно работает, его нужно ограничить только одним. И желательно, чтобы это было что-то, что можно автоматизировать, чтобы нам не приходилось вмешиваться при перезагрузке сервера.

0 ответов

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