Parallels 12 - Hipervisor: ¿Parallels o Apple?

20

La nueva versión 12 de Parallels Desktop para Mac tiene una nueva opción de configuración. En el panel de configuración> Hardware> CPU y memoria> Configuración avanzada> Hypervisorhay un menú emergente para:

  • Hipervisor
    • Paralelas
    • manzana

¿Cuál debo usar cuando ejecuto macOS Sierra como SO huésped?

¿Cuál es exactamente la diferencia, los pros y los contras de cada uno?

La Ayuda de la aplicación Parallels no menciona esta nueva configuración.

Albahaca Bourque
fuente

Respuestas:

7

Apple Hypervisor es un hipervisor liviano centrado en el usuario que Apple proporciona para que los desarrolladores no tengan que escribir extensiones de kernel (KEXT). De todo lo que he reunido, esto es principalmente para un entorno de desarrollo

De la documentación del hipervisor en Apple Developer :

El marco Hypervisor proporciona API C para interactuar con tecnologías de virtualización en el espacio de usuario, sin la necesidad de escribir extensiones de kernel (KEXT). Como resultado, las aplicaciones creadas con este marco son adecuadas para su distribución en la Mac App Store.

El Parallels Hypervisor es un hipervisor más robusto que no está "centrado en el usuario". Lo que significa que se puede invocar a nivel de sistema operativo, no solo a nivel de usuario. También obtienes características mucho más robustas, como la tecnología Adaptive Hypervisor que te permite asignar recursos de CPU a través de las máquinas virtuales anfitrionas e invitadas

Mi toma...

Si está buscando ejecutar una VM de Windows 10 para probar o una aplicación específica, entonces cualquiera de los hipervisores probablemente funcionará bien.

Si está buscando cargar un host Linux para el trabajo de desarrollo al que desea acceder, esté o no en su máquina, probablemente desee el Parallels Hypervisor.

Alano
fuente
7

Esta publicación en el Foro de Parallels establece claramente el uso de Parallels Hypervisor:

Hola, el hipervisor de Apple no llega a los siguientes asuntos en comparación con el hipervisor de Parallels:

  • Rendimiento: más lento en el inicio y apagado de VM

  • Estabilidad: puede bloquearse con más frecuencia

  • Pérdida de funcionalidad: sin PMU, virtualización anidada, monitoreo térmico, perfil de energía

Parallels Hypervisor es el mejor.

Por PaulChris @ Parallels , una persona de soporte de Parallels.

Miguel
fuente
2
¿Dice por qué? Evite publicar (básicamente) respuestas de solo enlace, ya que la idea de una respuesta es explicar el "por qué", y el "cómo", si es necesario, detrás de por qué su respuesta es correcta.
tubedogg
1
Como dice Tubedogg, debe citar o resumir el contenido vinculado en una Respuesta. Además, esa publicación vinculada afirma que el hipervisor de Apple es más lento para el inicio / apagado, se bloquea más y carece de características como la monitorización de energía y térmica. Sin citas, sin explicaciones, sin ventajas mencionadas. ¿Por qué el equipo de Parallels agregaría soporte para el hipervisor de Apple si es tan flojo?
Basil Bourque
2

Apple está en el proceso de reducir la capacidad de los desarrolladores para introducir kexts (extensiones de kernel) en su dispositivo. Lo están haciendo porque las casas de software que dependen de kexts han demostrado, por regla general, que son más que capaces de producir sistemas subóptimos capaces de desestabilizar una Mac. Tanto VMware como Parallels usan kexts; los productos de ambas compañías son fácilmente capaces de desestabilizar una Mac y ambas compañías producen software subóptimo. He usado VMWare (Fusion) y Parallels en una Mac; de los dos encontré que Fusion es el más estable.

¿Uso de CPU en ambos productos? Bueno, Windows si lo dejas en 'inactivo' tiene el desagradable hábito de actualizarse. Eso va a fastidiar cualquier idea preconcebida de qué sistema es el más eficiente. He visto surgir algunas aplicaciones de virtualización 'framework' y tengo que decir que Slim es lo mejor; cuando pesan alrededor de 20mb en lugar de casi la mitad de un concierto, creo que eso habla por sí solo. Veertu Desktop fue el primero en ingresar a la App Store y pesó 13 MB. Parallels Desktop "Lite" es 234MB?!? ¿Por qué? Veertu Desktop era un poco tosco, pero funcionaba como Usain Bolt sin evidencia de NINGUNA inestabilidad del hipervisor. Es una verdadera pena que no hayan terminado el trabajo.

El marco del hipervisor (lanzado en Yosemite, hace aproximadamente 3 años), permitirá a los proveedores de software obtener productos de virtualización en la Mac App Store. El marco no es para desarrolladores, es un mecanismo para ser utilizado por los desarrolladores para obtener los productos que desea. Hay una gran cantidad de productos gratuitos que ahora aparecen que admiten este marco. Como desarrollador, no puedo esperar a ver más productos de virtualización para poder ejecutar Windows (para el desarrollo de software). Espero con ansias la virtualización sin kext. Es probable que el compromiso sea una reducción o eliminación de trucos que graven el sistema host. Por lo tanto, no hay máscaras de ventana elegantes; ¿Quién está interesado en eso de todos modos? No 'uno al lado del otro' (el escritorio de Windows oculto); nuevamente no me interesa siempre corro en una ventana o pantalla completa. Sin juegos acelerados, aunque yo ' No estoy seguro de eso. Pero, si buscas una máquina de juego, vuélvete nativo o construye una. Busco una virtualización estable, optimizada, rápida y eficiente. Actualmente, ni VMWare ni Parallels suministran esto.

Estaba considerando probar Parallels Desktop Lite; pero si está libre de errores y funciona, ¿por qué necesito una suscripción de £ 60 por año? Según la ley europea, si el producto tiene errores, tengo derecho a una solución; No debería tener que pagar por ello. No me interesan las empresas cuyo modelo de negocio es obligarme a una suscripción porque me están proporcionando software con errores.

(@basil) actualización: este es paralelos lite corriendo alta sierra High Sierra cliente en paralelos lite

collywobbles
fuente
En cuanto a MS Windows, mi pregunta se refería solo a macOS como invitado.
Basil Bourque
No importa qué sistema operativo elija usar el hipervisor es una capa de abstracción de hardware. Sus eficiencias o deficiencias serán comunes y carecerán de las demandas de los clientes.
collywobbles
1

Desde mi propia experiencia en una retina Macbook Pro 15 '2015 Una máquina virtual Windows 10 inactiva que ejecuta VS 2015 en VMWare Fusion es aproximadamente 100% de CPU, lo mismo en Parallels Hypervisor es alrededor de 50 ~ 60 con Apple Hypervisor, es aproximadamente 20%.

Los bloqueos y bloqueos ocurren con mayor o menor frecuencia que cualquier software vm o hipervisor que use.

Debes probar la configuración y comprobar qué se adapta mejor a tu uso.

calibrae
fuente