Consulta sobre Afinidad de Procesos

12/12/2008 - 07:50 por Jorge Lopez | Informe spam
Una consulta, al parecer tengo un programa que no funciona bien en equipos
multiprocesador, en windows vista puedo establecer la afinidad de los
procesos a un determinado procesador, quisiera saber ¿como puedo configurar
windows vista para que esta afinidad persista y así no tener que estarla
definiendo cada vez que inicio este programa?

Gracias!!

Preguntas similare

Leer las respuestas

#1 Daniel Martín [MVP Windows]
12/12/2008 - 14:39 | Informe spam
Se podría usar la herramienta Imagecfg.exe para modificar el ejecutable en
cuestión (haz una copia de seguridad del mismo por si acaso). Imagecfg
estaba presente en el Resource Kit de Windows 2000, pero también lo puedes
descargar desde http://www.robpol86.com/pages/imagecfg.php.

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows Desktop Experience

Para saber algo más sobre Windows visita http://msmvps.com/blogs/dmartin/ o
http://rinconwindows.blogspot.com.


"Jorge Lopez" wrote in message
news:%
Una consulta, al parecer tengo un programa que no funciona bien en equipos
multiprocesador, en windows vista puedo establecer la afinidad de los
procesos a un determinado procesador, quisiera saber ¿como puedo
configurar windows vista para que esta afinidad persista y así no tener
que estarla definiendo cada vez que inicio este programa?

Gracias!!
Respuesta Responder a este mensaje
#2 consulta sobre afinidad de procesos
23/02/2009 - 09:39 | Informe spam
Tengo el mismo problema que Jorge López, he seguido el proceso recomendado en
la respuesta, usando robpol86. Funciona y desplaza los programas que
selecciono al procesador que me interesa y la diferencia en el rendimiento de
las aplicaciones, sobre todo en el arranque, es espectacular. Las
aplicaciones que se desplazan a otro nucleo ni siquiera tiran del disco duro
y aparecen en un flash. Todo esto se puede hacer manualmente desde el
administrador de tareas, pero al reiniciar se pierde el efecto. Efectivamente
robpol86 consigue que las aplicaciones, automaticamente, vayan al procesador
seleccionado, pero, curiosamente no lo hace hasta que abres la aplicación por
segunda vez. La primera vez que ejecutas la aplicación se va al procesador de
defecto, y si cierras y abres de nuevo la aplicación entonces si se ejecuta
en el procesador escogido. Y cada vez que reinicias el ordenador pasa lo
mismo. Incluso he probado ha cerrar con hibernación, pero aún así, para este
efecto, es como si reiniciaras.

¿Hay algún modo de solucionar este problema para conseguir que las
aplicaciones se ejecuten desde la primera vez de la forma esperada?. No se si
habría que modificar msconfig para activar previamente imagecfg, aunque
tampoco se como hacerlo.

Un saludo
"Daniel Martín [MVP Windows]" wrote:

Se podría usar la herramienta Imagecfg.exe para modificar el ejecutable en
cuestión (haz una copia de seguridad del mismo por si acaso). Imagecfg
estaba presente en el Resource Kit de Windows 2000, pero también lo puedes
descargar desde http://www.robpol86.com/pages/imagecfg.php.

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows Desktop Experience

Para saber algo más sobre Windows visita http://msmvps.com/blogs/dmartin/ o
http://rinconwindows.blogspot.com.


"Jorge Lopez" wrote in message
news:%
> Una consulta, al parecer tengo un programa que no funciona bien en equipos
> multiprocesador, en windows vista puedo establecer la afinidad de los
> procesos a un determinado procesador, quisiera saber ¿como puedo
> configurar windows vista para que esta afinidad persista y así no tener
> que estarla definiendo cada vez que inicio este programa?
>
> Gracias!!


Respuesta Responder a este mensaje
#3 consulta sobre afinidad de procesos
23/02/2009 - 11:19 | Informe spam
Se me ha olvidado en el anterior mensaje que esto lo hecho bajo windows xp
home edition con service pack 3, aún no lo he probado con windows vista, pero
imagino que será el mismo problema. muchas gracias

"consulta sobre afinidad de procesos" wrote:

Tengo el mismo problema que Jorge López, he seguido el proceso recomendado en
la respuesta, usando robpol86. Funciona y desplaza los programas que
selecciono al procesador que me interesa y la diferencia en el rendimiento de
las aplicaciones, sobre todo en el arranque, es espectacular. Las
aplicaciones que se desplazan a otro nucleo ni siquiera tiran del disco duro
y aparecen en un flash. Todo esto se puede hacer manualmente desde el
administrador de tareas, pero al reiniciar se pierde el efecto. Efectivamente
robpol86 consigue que las aplicaciones, automaticamente, vayan al procesador
seleccionado, pero, curiosamente no lo hace hasta que abres la aplicación por
segunda vez. La primera vez que ejecutas la aplicación se va al procesador de
defecto, y si cierras y abres de nuevo la aplicación entonces si se ejecuta
en el procesador escogido. Y cada vez que reinicias el ordenador pasa lo
mismo. Incluso he probado ha cerrar con hibernación, pero aún así, para este
efecto, es como si reiniciaras.

¿Hay algún modo de solucionar este problema para conseguir que las
aplicaciones se ejecuten desde la primera vez de la forma esperada?. No se si
habría que modificar msconfig para activar previamente imagecfg, aunque
tampoco se como hacerlo.

Un saludo
"Daniel Martín [MVP Windows]" wrote:

> Se podría usar la herramienta Imagecfg.exe para modificar el ejecutable en
> cuestión (haz una copia de seguridad del mismo por si acaso). Imagecfg
> estaba presente en el Resource Kit de Windows 2000, pero también lo puedes
> descargar desde http://www.robpol86.com/pages/imagecfg.php.
>
> Un saludo,
> Daniel Martín | | http://winvista.mvps.org
> Microsoft MVP Windows Desktop Experience
>
> Para saber algo más sobre Windows visita http://msmvps.com/blogs/dmartin/ o
> http://rinconwindows.blogspot.com.
>
>
> "Jorge Lopez" wrote in message
> news:%
> > Una consulta, al parecer tengo un programa que no funciona bien en equipos
> > multiprocesador, en windows vista puedo establecer la afinidad de los
> > procesos a un determinado procesador, quisiera saber ¿como puedo
> > configurar windows vista para que esta afinidad persista y así no tener
> > que estarla definiendo cada vez que inicio este programa?
> >
> > Gracias!!
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida