Si ejecuto Bootcamp en OS X, ¿las aplicaciones de Windows obtienen la velocidad y potencia del procesador?

Si y no.

Sí, obtienes tanta velocidad y potencia como lo harías con cualquier otro hardware.

No, Windows nunca obtiene la velocidad y potencia del procesador, ya que las rutinas de servicio del sistema se ejecutan en segundo plano y se adelantan a todo lo demás que está haciendo el sistema para implementar cosas como los servicios ACPI.

Mac OS X no utiliza ACPI, y en su lugar tiene algo llamado “Platform Expert (PE), que tiene un conocimiento interno significativo del hardware en el que se ejecuta. Es mucho mejor para administrar la utilización de energía que establecer un número entre 0 y 4 y que ACPI lo “maneje”. Mac OS X utiliza una técnica alternativa llamada “The Stepper” (una de las personas que trabajó en esto en Apple fue Bill Angell; otro fue Guy Sotomayor, quien también recolecta equipos informáticos antiguos, incluidos mainframes )

Cuando ejecuta BootCamp, uno de los RuntimeServices que se carga, que no se carga cuando ejecuta Mac OS X, es el componente ACPI como un módulo UEFI que se ejecuta utilizando esos servicios UEFI. Esto incluye tomar interrupciones del sistema y enviarlas utilizando un código que, mientras se ejecuta el ISR, impide que el sistema ejecute otro código.

En general, esta sobrecarga es muy muy baja, aunque se ha informado que puede llegar hasta el 8% en hardware que no es de Apple, principalmente debido a fallas de hardware en el bloque de alimentación externo, la batería o el circuito de carga.

Por lo general, si su hardware es funcional, no habrá una diferencia real, aunque notará una mejor duración de la batería con los derivadores USB BootCamp que los controladores USB genéricos, y así sucesivamente.

Nota: Las MacBooks tienden a tener buses USB internos, y cuando algo está conectado a un bus USB, los controladores de Microsoft sondean, en caso de que se haya conectado un hardware mal diseñado. Los controladores USB de Apple saben que el bus USB interno no tiene hardware malo, y generará correctamente interrupciones para los datos disponibles, y no sondeará. Por lo tanto, los controladores BootCamp contribuyen a mejorar la duración de la batería en el hardware de MacBook, y también resultan en una sobrecarga más baja a menos que el hardware esté en uso, lo que se traduce en no desperdiciar los ciclos de la CPU en el momento del SI.

Nuevamente, la diferencia en la sobrecarga es muy baja, y solo se nota en la duración de la batería, no en el rendimiento.

Gracias por el A2A.

Absolutamente. De hecho, PC Magazine dijo que la mejor computadora portátil para ejecutar Windows es una MacBook Pro.

Cuando inicia en Boot Camp, no hay rastros de OS X. Está ejecutando una versión completa de Windows en una PC Intel completa. Tiene acceso completo a toda la RAM y al almacenamiento que haya asignado a Boot Camp. El procesador estará completamente conectado con Windows desde el momento en que inicie usando Boot Camp.

Sí, Windows no se ejecutará en una máquina virtual y tendrá acceso completo a los procesadores, etc. No debería haber ningún retraso en el rendimiento.