Me gustaría preguntar si es posible el desarrollo de OS X aplicación (especialmente de Lion) en un Mac mini, ser capaz de probar cómo el rendimiento sería menor velocidad de la CPU. Por ejemplo: el desarrollo de la máquina es un Mac mini (Intel Core i5 dual-core a 2.3 GHz); emulado de la máquina de prueba similar a la de un MacBook Air (i5 de doble núcleo a 1,7 GHz).
Respuesta
¿Demasiados anuncios?Una forma de lograr esto sería para probar el rendimiento de una máquina virtual configurada para representar de una manera más limitada procesador.
Suponiendo que usted está usando un Mac, que viene con un pre-instalado el sistema operativo, usted probablemente tendrá que comprar un adicional de Mac OS licencia, pero la virtualización se puede hacer gratis con VirtualBox, o por un costo moderado con Parallels o VMWare Fusion.
En el caso de VirtualBox, cuando se crea una máquina virtual, puede ajustar la cantidad de RAM, el número de Cpu/núcleos, y la Ejecución de la Tapa para limitar la CPU virtual para un porcentaje de una CPU real. Yo creo que los Paralelismos y la Fusión de ofrecer una funcionalidad similar.
La mayoría de virtualización de casos de uso para Mac implican la ejecución de un Windows virtualizado OS, entonces usted va a encontrar mucha más información acerca de la licencia de Windows con estos productos, pero el virtual Mac OS es una opción legítima, siempre y cuando cumpla con Apple requisitos de concesión de licencias.
Apple permite la virtualización de muchos de sus sistemas operativos mientras que la plataforma de hardware utilizado es una Manzana uno, pero los detalles específicos varían dependiendo de la versión del sistema operativo y cómo ha llegado a ella.
Por ejemplo, si usted compra un Mac con Yosemite pre-instalado, usted no consigue la virtualización para que los derechos de OS, pero si usted consigue su Yosemite licencia de la App Store, se le concede el derecho a ejecutar dos instancias virtuales de Yosemite en tu Mac, siempre y cuando sea para "personal" o el "desarrollo" de su uso.
Debido a que hay diferentes reglas para diferentes versiones, la mejor manera de asegurarte de que estás cumpliendo con Apple requisitos legales para la virtualización sería ponerse en contacto con Apple directamente y explicar sus requisitos.