lundi 13 février 2012

Iniciar una aplicación asignada a una CPU específica en Windows Vista

Windows Vista tiene una opción que le permite iniciar una aplicación y establecer la afinidad de la CPU, que asigna la aplicación se ejecute en una CPU específica en un sistema dual-core.

Para iniciar una aplicación que tiene que pasar la bandera de afinidad con la utilidad de inicio en el símbolo del sistema. Por ejemplo, si usted quiere comenzar el bloc de notas asignadas a la CPU, se puede utilizar el siguiente comando:

c: windows system32 cmd.exe / C de inicio / afinidad 1 notepad.exe

Se puede ver en administrador de tareas que el proceso sólo se asigna a la CPU 0

Para iniciar un proceso en la CPU 0, use el interruptor siguiente comando:

/ Afinidad 1

Para una CPU, uso de esta opción:

/ Afinidad 2

Usted puede utilizar un número hasta el número de núcleos de CPU o CPU en su sistema. La afinidad es esencialmente núcleo de la CPU # + 1, por lo que / 5 de afinidad que el uso de CPU 4.

Casi se puede modificar el acceso directo de un elemento para hacer que se ejecute en la CPU específica, con sólo anteponiendo el pleno "c: windows system32 cmd.exe / C de inicio / afinidad 1" en el destino del acceso directo. El único inconveniente de este enfoque es que la ventana de símbolo del sistema parpadeará brevemente en la pantalla.

Aucun commentaire:

Enregistrer un commentaire