Respuestas:
El documento de Microsoft Word titulado Rendimiento del disco duro virtual analiza los resultados de rendimiento obtenidos con Hyper-V. Afirma :
El rendimiento de VHD de tamaño fijo ha estado a la par con el disco físico desde el lanzamiento de Windows Server 2008 / Hyper-V a la fabricación. En Windows Server R2, el rendimiento de VHD fijo permanece intacto, es decir, es tan bueno como el disco sin formato o el archivo sin formato.
Para hacer una copia de seguridad de esta declaración, el documento contiene medidas relativas a varios casos, de los cuales se puede concluir que la partición / disco sin formato no mejora mucho el rendimiento, si es que lo hace.
Hay demasiados resultados para duplicar aquí, así que solo doy a continuación dos de ellos.
Para VHD de tamaño fijo:
Para VHD en expansión dinámica (los resultados no son tan uniformes como antes):
Personalmente, me limitaré a usar un VHD en lugar de usar el acceso sin formato. La advertencia en la documentación de Virtualbox desencadena todo tipo de campanas sobre problemas de estabilidad.
"acceso al disco duro sin formato"; permite que un sistema operativo invitado acceda a su disco duro virtual sin pasar por el sistema de archivos del sistema operativo host. La diferencia de rendimiento real para los archivos de imagen en comparación con el disco sin formato varía en gran medida según la sobrecarga del sistema de archivos del host, si se utilizan imágenes de crecimiento dinámico y las estrategias de almacenamiento en caché del sistema operativo del host. El almacenamiento en caché indirectamente también afecta otros aspectos, como el comportamiento de falla, es decir, si el disco virtual contiene todos los datos escritos antes de un bloqueo del sistema operativo host. Consulte la documentación de su sistema operativo host para obtener detalles sobre esto ..... El uso incorrecto o el uso de una configuración desactualizada puede conducir a la pérdida total de datos en el disco físico. Lo que es más importante, no intente iniciar la partición con el sistema operativo host actualmente en ejecución en un invitado. Esto conducirá a una severa corrupción de datos.
Utilicé discos sin procesar con VMWare cuando tuve que ejecutar 3 sistemas operativos simultáneamente y los archivos estaban en la misma partición. Los discos sin procesar mejoraron ligeramente el rendimiento. Sin embargo, encontré problemas al usar funciones como instantáneas. Por lo tanto, volví a la configuración de VHD. En los modos normales de operación mientras uso una sola VM, no he experimentado ningún aumento notable en el rendimiento. Sin embargo, no he verificado esto usando ninguna herramienta de evaluación de desempeño.
Estoy usando Linux como sistema operativo host y WinXP como supongo en VirtualBox. Lo estaba usando con almacenamiento de archivos, ahora mi XP está en una partición separada en el HDD. Mis observaciones son que no hay ningún beneficio, al menos ninguno que pueda sentir. Hay un beneficio teórico, ya que omitirá la capa FS, pero con los sistemas actuales parece que es un beneficio demasiado pequeño para ser importante.
Entonces, mi experiencia dice: use un archivo con almacenamiento preasignado, ya que la imagen asignada dinámicamente hará una gran diferencia (es mucho más lenta y hambrienta de E / S que la preasignada).