Tengo un host de Windows 8.1 que intenta iniciar una máquina virtual a través de Hyper-V. La VM está configurada para usar 10 GB de RAM, tengo 16 GB, debería comenzar pero no lo hace.
En cambio recibo el mensaje
'{VM NAME}' no se pudo inicializar.
No hay suficiente memoria en el sistema para iniciar la máquina virtual {VM NAME}
El host tiene 16 GB de RAM, de los cuales solo 4,8 GB están en uso. Esto deja al menos 11 GB disponibles para que Hyper-V los use. Excepto que no puede.
Para ser más exactos, el administrador de tareas informa la siguiente situación de memoria:
- En uso - 4.8GB
- Disponible - 11.0 GB
- Comprometido - 7.5 / 21.9GB
- En caché: 10,8 GB
- Pool paginado - 592MB
- Pool no paginado - 309MB
Entiendo que actualmente tengo 10.8GB de memoria "Standby". Pero esto debería lanzarse si Hyper-V lo solicita, ¿verdad?
Si reinicio, inmediatamente le pido a Hyper-V que inicie la máquina, funciona, pero tengo que ser rápido porque la memoria en espera se llena bastante rápido.
¿Esto es normal? ¿Hay alguna manera de vaciar la memoria en espera y recuperarla, de modo que pueda iniciar mi VM sin tener que reiniciar el host?