Emulando CPUs de menor velocidad en Mac mini

2

Me gustaría preguntar si es posible desarrollar una aplicación OS X (especialmente para Lion) en una Mac mini, pudiendo probar cómo se vería el rendimiento en una CPU de menor velocidad. Por ejemplo: la máquina de desarrollo es una Mac mini (Intel Core i5 de doble núcleo a 2,3 GHz); Máquina de prueba emulada similar a una MacBook Air (i5 de doble núcleo a 1,7 GHz).

    
pregunta P5music 21.06.2012 - 15:43

1 respuesta

1

Una forma de lograr esto sería probar el rendimiento en una máquina virtual configurada para representar un procesador más limitado.

Suponiendo que está usando una Mac que viene con un sistema operativo preinstalado, probablemente necesitará comprar una licencia adicional de Mac OS, pero la virtualización se puede hacer de forma gratuita con VirtualBox , o por un costo moderado con Parallels o VMWare Fusion .

En el caso de VirtualBox, cuando crea una máquina virtual, puede ajustar la cantidad de RAM, el número de CPU / núcleos y el límite de ejecución para limitar la CPU virtual a un porcentaje de una CPU real. Creo que Parallels y Fusion ofrecen una funcionalidad similar.

La mayoría de los casos de uso de virtualización para Mac involucran la ejecución de un sistema operativo Windows virtualizado, por lo que encontrará mucha más información sobre las licencias de Windows con estos productos, pero el sistema operativo virtual de Mac es una opción legítima, siempre y cuando cumpla con Requisitos de licencia de Apple .

Apple permite la virtualización de muchos de sus sistemas operativos siempre y cuando la plataforma de hardware utilizada sea una de Apple, pero los detalles específicos varían según la versión del sistema operativo y la forma en que se obtuvo.

Por ejemplo, si compra una Mac con Yosemite preinstalado, no obtiene los derechos de virtualización para ese sistema operativo, pero si obtiene su licencia de Yosemite en App Store, se le otorga el derecho de ejecutar dos aplicaciones virtuales adicionales. instancias de Yosemite en su Mac, siempre que sea para uso "personal" o "desarrollo".

Debido a que existen diferentes reglas para diferentes versiones, la mejor manera de asegurarse de cumplir con los requisitos legales de Apple para la virtualización sería ponerse en contacto directamente con Apple y explicar sus requisitos.

    
respondido por el barbecue 04.12.2014 - 01:47

Lea otras preguntas en las etiquetas