Iniciar um aplicativo atribuído a uma CPU específica no Windows 7, 8 ou Vista

Iniciar um aplicativo atribuído a uma CPU específica no Windows 7, 8 ou Vista
Iniciar um aplicativo atribuído a uma CPU específica no Windows 7, 8 ou Vista

Vídeo: Iniciar um aplicativo atribuído a uma CPU específica no Windows 7, 8 ou Vista

Vídeo: Iniciar um aplicativo atribuído a uma CPU específica no Windows 7, 8 ou Vista
Vídeo: error [レッドゾーン] - YouTube 2024, Abril
Anonim

O Windows tem uma opção que permite iniciar um aplicativo e definir a afinidade de CPU, que atribui o aplicativo a ser executado em uma CPU específica em um sistema dual-core.

Para iniciar um aplicativo, você precisa passar o sinalizador de afinidade para o utilitário start no prompt de comando. Por exemplo, se você quisesse iniciar o bloco de notas atribuído à CPU, você poderia usar o seguinte comando:

c:windowssystem32cmd.exe /C start /affinity 1 notepad.exe

Você pode ver no gerenciador de tarefas que o processo é atribuído apenas à CPU 0

Para iniciar um processo na CPU 0, use a seguinte opção de comando:
Para iniciar um processo na CPU 0, use a seguinte opção de comando:

/affinity 1

Para CPU 1, use este interruptor:

/affinity 2

Você pode usar um número até o número de núcleos de CPU ou CPUs em seu sistema. A afinidade é essencialmente o núcleo da CPU # + 1, então / affinity 5 usaria a CPU 4.

Você quase pode modificar o atalho de um item para executá-lo na CPU específica, apenas prefixando o “c: windows system32 cmd.exe / C start / affinity 1” completo no destino de atalho. A única desvantagem dessa abordagem é que a janela do prompt de comando piscará rapidamente na tela.

Recomendado: