Les machines virtuelles fonctionnent-elles mieux sur le disque dur hôte ou USB?

2

La question que je pose est un peu générale et je vais donner plus de détails sur ma configuration spécifique. Voici cependant la question principale: les machines virtuelles fonctionnent-elles généralement mieux sur le disque dur hôte ou est-il préférable de les utiliser à partir d'un disque externe?

Ma configuration spécifique: un Macbook Pro avec un lecteur SATA interne presque complet qui tourne à 7200. Sur ce système, j'exécute de gros programmes tels que Photoshop et d'autres applications exigeantes en RAM. J'ai dédié 2 de mes 8 Go de RAM à ma machine virtuelle VMware Fusion, qui exécute Windows 7 et Visual Studio, située sur le même lecteur. Lorsque cette chose démarre, mon système commence vraiment à ramper. J'ai une clé USB externe (les spécificités de ce disque sont ici ) et je songe à déplacer la VM vers.

Évidemment, une clé USB est plus lente que mon disque dur interne, mais peut-être qu'avoir deux systèmes d'exploitation utilisant le même disque est pire que de placer l'un d'entre eux sur un disque séparé (disque plus lent).

C'est une mauvaise idée?

Jeremy Ricketts
la source

Réponses:

2

Si la vitesse est ce que vous voulez, exécuter un lecteur externe connecté via USB n'est pas la solution. L'accès au lecteur USB sera plus lent qu'au lecteur interne; SATA offre plusieurs fois plus de bande passante que l'USB.

Un lecteur presque complet ralentit les écritures en raison de la difficulté à trouver des blocs libres et du fait qu'ils sont répartis sur le lecteur. Vous gagnerez mieux en vitesse en libérant de l’espace sur le lecteur interne en déplaçant des fichiers moins utilisés sur le lecteur externe et en continuant à exécuter la VM à partir du lecteur interne.

Mais, et c’est un grand «mais», vous n’avez pas, à ma connaissance, identifié le goulot d’étranglement qui ralentit le fonctionnement de votre système. Si vous êtes à court de ressources processeur ou que votre système est en train de basculer car la mémoire principale est pleine de pages actives, le déplacement de fichiers sur vos disques ne vous aidera pas. Exécutez Activity Monitor sur votre Mac et vérifiez la mémoire système et l'utilisation du processeur. Recherchez également l'activité de la page, 0 octet par seconde est ce que vous voulez voir.

Kyle Jones
la source
0

Oui, mauvaise idée. La vitesse du lecteur USB est inférieure à la vitesse du lecteur SATA de votre ordinateur. Cependant, il peut être utilisable même avec ce scénario.

créateur
la source
Mis à jour pour plus de clarté. "Évidemment, une clé USB est plus lente que mon disque dur interne, mais peut-être qu'avoir deux systèmes d'exploitation utilisant le même disque est pire que de placer l'un d'entre eux sur un disque séparé (disque plus lent)."
Jeremy Ricketts
0

Une très mauvaise idée: la vitesse du port USB est beaucoup plus lente que celle du disque dur interne. Bien que cela fonctionne, vous perdrez des performances.

Ici vous pouvez voir les graphiques de la vitesse de lecture moyenne des disques durs externes et les USB sont environ 30 Mo / s, tandis qu'un disque dur SATA interne devrait être en mesure de fournir au moins deux fois cette vitesse.

Renan
la source
0

Ce n'est pas une si mauvaise idée que ça ne vaut pas la peine d'essayer. (Ou pour réduire les négatifs: essayez-le.) Les gens démarrent avec des lecteurs externes et de telles configurations ne sont pas totalement inutilisables. FireWire est cependant meilleur que l'USB 2.

L’idée d’utiliser toutes les "broches" d’entraînement disponibles a du mérite. Le débit n'est pas le seul facteur; vous souffrez de latence avec tout le disque qui bat.

Et avec les ordinateurs virtuels, il est très simple de déplacer le lecteur virtuel vers l'USB.

Ken
la source