Todas las supuestas optimizaciones para los X2 me parecen que son una mala solucion , ademas de solo servir para algunos juegos que se ejecutaban mal con los dualcore, para lo demas, no hacen nada de provecho, en cuanto a que se ejecuten a medias las aplicaciones es absolutamente normal, el XP usa los dos cores como si de uno se tratara , pero a medias, es decir, si se ejecuta un programa que precisa de un 100% de micro, se ejecuta el 50% de cada uno y en el administrador de tareas se ve que estan los dos a medias, por muchos programas que se ejecuten, nunca pasara de esa cifra, salvo que en el adminiastrador y en afinidad, demos a cada aplicacion el uso de un core distinto, entonces si tendremos el 100% de los dos micros funcionando.
Solo en aplicaciones muy concretas, Divx 6 o 3Dmax en render(por ejemplo),, que usan los dos cores al unisono, en los demas y en casi la totalidad de juegos, solo trabaja un core al 100%, asi que los multicore son de poca utilidad hoy por hoy, si no es para aplicaciones profesionales multihilo.