4 votos

Forzar uso de core CPU específico en los programas en Windows 7

¿Hay alguna forma para forzar un programa que se ejecutará en el cpu1 lugar cpu0 dado que sé que hay al menos dos núcleos?

Yo soy compilar C++ con code::blocks en Windows 7 x64

8voto

pcm2a Puntos 136

Sé que puede arrancar el administrador de tareas y busque la aplicación que se ejecuta. Haga clic derecho sobre la aplicación en el administrador de tareas y seleccionar afinidad.

enter image description here

Seleccione los procesadores que desea utilizar.

enter image description here

5voto

Jason Puntos 886

Sí existe en la API de Windows: SetProcessAffinityMask(). También puede establecer una afinidad de procesos utilizando el administrador de tareas como se muestra a continuación.

No hay muchas razones válidas, por qué querría hacer eso. El sistema operativo generalmente hace un buen trabajo de programación de los programas en la CPU correcta.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: