Tengo una computadora portátil con Intel i5 M430 2.27GHz. La CPU tiene DOS núcleos REALES, pero también tiene algún tipo de virtualización, por lo que Windows lo ve como 4 núcleos.
En una CPU REAL de doble núcleo, un programa de un solo subproceso se ejecutará en un solo núcleo a 2,27 GHz. ¿Derecha?
Mi pregunta es, en mi CPU de 4 núcleos, ¿el mismo programa se ejecuta a una velocidad de 1.13 GHz? (2.27 / 2) Quiero decir, ¿la frecuencia de cada núcleo real se divide en dos para simular una CPU de 4 núcleos?
Necesito saber para ejecutar un programa hambriento de CPU a la velocidad máxima. Si ejecuto dos instancias de ese programa, terminaré mi procesamiento de datos dos veces más rápido, porque tengo dos núcleos reales. Pero si inicio 4 instancias, terminaré el procesamiento 4 veces más rápido o esta '2 núcleos virtuales adicionales' es otra característica interesante de Intel
Actualizar:
Solía CPU sobrecarga para comenzar a 2 y 3 hilos de CPU muy intensivo. En el Monitor de recursos, el gráfico "CPU-Total" muestra solo el 50 y, respectivamente, el 75% de utilización.