Réponses:
Les utilisateurs de stockage appellent les machines virtuelles des mélangeurs d'E / S. En effet, tous les fichiers de l'invité sont généralement à l'intérieur d'un "conteneur" comme un VMDK. Ce VMDK est un fichier unique qui contient tous les autres fichiers utilisés par la machine virtuelle.
Considérez qu'un VMDK de 80 Go peut ne pas avoir tous les blocs alloués séquentiellement sur le disque - cela est encore plus probable si vous utilisez l'allocation dynamique. En exécutant une défragmentation à l'intérieur de la machine virtuelle, vous ne rendez pas réellement les fichiers séquentiels sur le disque physique, vous les rendez séquentiels à l'intérieur du conteneur et ce conteneur n'est probablement pas séquentiel sur le disque physique. Fondamentalement, dans de nombreux cas, c'est une perte de temps et les gains de performances sont au mieux très minimes.
Si vous avez alloué tout l' espace disque sur la création et défragmenter ce fichier sur votre disque réel et puis défragmenter le disque virtuel alors je pense voir un petit avantage.
@ MDMarra a parfaitement expliqué pourquoi il est insensé de simplement défragmenter le disque virtuel. Pas moyen d'améliorer ça.
Comme vraie réponse, je n'ai jamais vu beaucoup d'impact de la défragmentation des machines virtuelles. Cela étant dit, si vous envisagez de réduire le lecteur à un moment donné, vous voudrez défragmenter pour vous aider dans ce processus.
Si la défragmentation est votre objectif, voici ce que vous pouvez faire:
Arrêtez votre système d'exploitation invité. Arrêt correct, pas suspension
Dans la fenêtre VM Ware Player, cliquez une fois sur le système d'exploitation invité et cliquez sur "Modifier la machine virtuelle"
Dans l'onglet "Matériel", cliquez sur "Disque dur". Sur le côté droit, vous verrez un bouton nommé "Utilitaires". Cliquer dessus vous donnera un menu déroulant. Sélectionnez "défragmenter".
J'ai un OS invité Ubuntu 12.04 et je dois dire que je n'ai vu aucune différence de performances après la défragmentation.
Même si Windows XP est sur VMWare Player, la maintenance de ce système d'exploitation doit être effectuée de la même manière pour de meilleures performances.
Même si vous avez défragmenté la VM HD, vous devrez également vous assurer que le fichier VHD est entièrement défragmenté sur le système d'exploitation hôte, sinon cela n'aura pas le meilleur effet.