¿Existe alguna limitación de rendimiento al ejecutar una máquina virtual de una instalación de Boot Camp?

2

Estoy planeando instalar Windows en mi Mac y me gustaría poder usar tanto Boot Camp (para cuando necesito poder usar todo el hardware de la computadora) y una máquina virtual (para aquellos veces cuando no quiero reiniciar).

Me di cuenta de que tanto VMWare Fusion como Parallels te permiten configurar una máquina virtual que utiliza la instalación de Boot Camp, que es exactamente lo que quiero porque quiero tener una instalación de todos los programas.

Sin embargo, me pregunto si el uso de una máquina virtual con la instalación de Boot Camp tiene el mismo rendimiento que en la creación de una máquina virtual completamente nueva.

Lo que me llevó a pensar que es posible que no tengan el mismo rendimiento es el texto de marketing en el sitio web de VMware Fusion :

  

Mejoras en Boot Camp: rendimiento de disco hasta 5 veces más rápido con máquinas virtuales Boot Camp y una nueva opción para deshabilitar la autenticación.

... lo que entendí significa que, en el pasado, una máquina virtual normal (es decir, una que no usa Boot Camp) era más rápida que una que usa una instalación de Boot Camp, y ahora con la actualización, es 5 veces más rápido ... sin embargo, todavía no es tan rápido como la máquina virtual normal (desde entonces probablemente mencionarán que ahora es tan rápido como una máquina virtual tradicional).

¿Hay una diferencia de rendimiento cuando se usa una máquina virtual normal en comparación con una que usa una instalación de Boot Camp en VMware Fusion o Parallels? Si es así, ¿cuál es más rápido y en qué medida?

Actualizar : ya que hay dos atributos para comparar, la redacción es un poco confusa.
Para aclarar, vamos a:

  

A = Rendimiento de una VM normal en VMware Fusion 3
  B = Rendimiento de Boot Camp VM en VMware Fusion 3
  C = Rendimiento de una VM normal en VMware Fusion 2
  D = Rendimiento de Boot Camp VM en VMware Fusion 2

Entendí que el texto de marketing significa B = D * 5 , e inferí A > B ya que mencionaron que Boot Camp necesitaba mejoras, y en lugar de decir que ahora es tan rápido como una máquina virtual normal, dan una cifra de "5x".

    
pregunta Senseful 29.12.2010 - 18:31

3 respuestas

2

Como lo uso regularmente, puedo decir que es un buen rendimiento al usar Windows instalado en Bootcamp a través de VMWare Fusion 3.

Aquí está el proceso que seguí.

  1. Haz una partición de bootcamp usando el Asistente de Bootcamp para el espacio.
  2. Instala la versión de Windows XP.
  3. Abra VMware y seleccione la partición de bootcamp cuando cree una nueva máquina virtual para Windows.
  4. VMWare instala algunas utilidades en la partición de bootcamp, para usarlas para iniciar a través de Fusion.
  5. Una vez hecho todo esto, puede iniciar esta versión de Windows como una máquina virtual normal en Fusion.

Si quiero un uso ligero de Windows, arrancaré a través de Fusion, si quiero ejecutar programas pesados, arrancaré Bootcamp, pero rara vez lo hago, ya que Fusion VM es 99% correcto para mí en todas las actividades, incluyendo Desarrollo con Eclipse.

    
respondido por el garikapati 29.12.2010 - 19:27
1

Una VM Boot Camp es más lenta por dos razones: el controlador NTFS utilizado es más lento que lo que utiliza una VM normal, y también, la partición Boot Camp se coloca en la sección más interna (más lenta) de los discos de disco duro.

    
respondido por el anon 28.07.2011 - 00:27
0

Tengo exactamente la misma pregunta y todavía tengo que encontrar una buena respuesta. En el pasado (antes de Fusion 3.1), entiendo que un disco virtual era generalmente más rápido, porque: a) esto podía aprovechar la caché del host, etc. yb) Fusion todavía tenía que hacer un túnel a través del sistema operativo host para acceder al Boot Camp Partición, ya que el disco duro es realmente "propiedad" y administrado por el host. No estoy seguro de qué cambió en 3.1 para aumentar el rendimiento en 5x, pero aparentemente ahora puede acceder a la partición de BC de manera mucho más eficiente.

En mi caso, en realidad tengo un segundo disco duro físico en mi Mac Pro que está dedicado a Windows. Entonces, en teoría, Windows podría hablar directamente con este disco duro sin pasar por el sistema operativo principal. No estoy seguro de que Fusion sea capaz de reconocer este caso especial y hacerlo, pero sería increíble si lo hiciera, de manera similar a la forma en que el sistema operativo invitado puede "poseer" ciertos dispositivos USB.

    
respondido por el user4149 03.03.2011 - 22:31

Lea otras preguntas en las etiquetas