Windows 7 de VMware fusion tarda mucho tiempo en apagarse (a veces se cuelga)

1

Estoy usando Mac OS X 10.6.7 y VMware Fusion 3.1.3 . Tengo Windows 7 en mi VMware Fusion .

Algunas veces toma mucho tiempo (más de 30 minutos) apagarse y otras veces para siempre (cuelgue con el cursor giratorio que dice que se está apagando ...). Si fuerzo bastante VMware (y Win 7), la próxima vez que inicie Windows 7 en VMware fusion tardará mucho tiempo en iniciarse (más de 15 minutos), aunque no se bloquee.

¿Qué está mal? Creo que hay algo que necesito limpiar pero no sé dónde.     

pregunta KMC 25.06.2011 - 06:30

1 respuesta

1

La actualización a Fusion 4 ayudará en algo, pero tanto si actualiza como si no, lea el artículo de soporte de VMware 1022625 para obtener más información sobre las cosas que podrían estar causando ralentizaciones y lo que puede hacer al respecto.

En particular, te recomiendo que sigas las instrucciones etiquetadas "Editar la configuración de la máquina virtual para reducir el uso de E / S utilizando más memoria del host":

  

Agregue las siguientes líneas al archivo de configuración de la máquina virtual (.vmx):

MemTrimRate = "0"
sched.mem.pshare.enable = "FALSE"
prefvmx.useRecommendedLockedMemSize = "TRUE"

En resumen, el código base de Fusion se deriva de un entorno de servidor en el que un servidor ejecuta muchas, muchas máquinas virtuales que utilizan el mismo sistema operativo. Ese código base implementa varias estrategias para asignar menos memoria de host a una VM individual que la VM cree que necesita. Esta configuración desactiva esas estrategias, lo que es bueno para Fusion, donde normalmente se ejecuta solo una máquina virtual a la vez. En particular, sched.mem.pshare.enable = "FALSE" desactiva el uso compartido de páginas de memoria utilizando copy-on-write , que no funciona bien de la manera en que Fusion lo usa en MacOS y causa retrasos demenciales al apagar las máquinas virtuales que usan grandes cantidades de memoria.

También recomiendo agregar esto a su archivo VMX al mismo tiempo:

# Do not allow VM memory to be swapped
Prefvmx.minVmMemPct = "100"

Le pedí a VMware que haga estos ajustes por defecto para Fusion, pero no estoy conteniendo la respiración. Hasta entonces, los agrego manualmente a cada VM que creo, porque, desafortunadamente, colocar estos cambios en los archivos de configuración del usuario o del sistema no parece tener ningún efecto.

    
respondido por el Old Pro 30.04.2012 - 09:29

Lea otras preguntas en las etiquetas