Si j'autorise l'accès de la partition brute à une machine virtuelle, sera-t-il considérablement plus rapide qu'un disque virtuel normal basé sur des fichiers?
J'utilise VirtualBox, Windows 7 et un disque dur à 5400 tr / min, si cela importe.
Si j'autorise l'accès de la partition brute à une machine virtuelle, sera-t-il considérablement plus rapide qu'un disque virtuel normal basé sur des fichiers?
J'utilise VirtualBox, Windows 7 et un disque dur à 5400 tr / min, si cela importe.
Réponses:
Le document Microsoft Word intitulé Performances du disque dur virtuel décrit les résultats de performances obtenus sous Hyper-V. Il est dit :
Pour sauvegarder cette déclaration, le document contient des mesures se rapportant à divers cas, dont on peut conclure que la partition / disque brute n'améliore pas les performances, voire pas du tout.
Il y a trop de résultats à dupliquer ici, donc je n'en donne que deux en dessous.
Pour VHD de taille fixe:
Pour VHD à expansion dynamique (les résultats ne sont pas aussi uniformes qu'auparavant):
la source
Je préfère personnellement utiliser un disque dur virtuel plutôt que d'utiliser un accès brut. L'avertissement dans la documentation de Virtualbox déclenche toutes sortes de cloches sur les problèmes de stabilité.
J'ai utilisé des disques bruts avec VMWare lorsque j'ai dû exécuter 3 systèmes d'exploitation simultanément et que les fichiers se trouvaient sur la même partition. Les disques bruts ont légèrement amélioré les performances. Cependant, j'ai rencontré des problèmes lors de l'utilisation de fonctionnalités telles que les instantanés. Par conséquent, je suis revenu à la configuration VHD. Dans les modes de fonctionnement normaux lors de l'utilisation d'une seule machine virtuelle, je n'ai constaté aucun gain de performances notable. Cependant, je n'ai vérifié cela en utilisant aucun outil d'évaluation des performances.
la source
J'utilise Linux comme OS hôte et WinXP comme devinez dans VirtualBox. Je l'utilisais avec le stockage de fichiers, maintenant mon XP est sur une partition séparée sur le disque dur. Mes observations sont qu'il n'y a aucun avantage du tout, du moins aucun que je puisse ressentir. Il y a un avantage théorique, car vous sauterez la couche FS, mais avec les systèmes actuels, il semble que ce soit trop petit pour être important.
Donc, mon expérience dit: utilisez un fichier avec un stockage préalloué, car l'image allouée dynamiquement fera une énorme différence (elle est beaucoup plus lente et gourmande en E / S que préallouée).
la source