2 votes

Y a-t-il des limitations de performance lors de l'exécution d'une machine virtuelle d'une installation Boot Camp?

Je prévois d'installer Windows sur mon Mac et j'aimerais pouvoir utiliser à la fois Boot Camp (pour quand j'ai besoin d'utiliser tout le matériel de l'ordinateur) et une machine virtuelle (pour les moments où je ne veux pas redémarrer).

J'ai remarqué que à la fois VMWare Fusion et Parallels vous permettent de configurer une machine virtuelle qui utilise l'installation Boot Camp, ce qui est exactement ce que je veux car je veux avoir une installation de tous les programmes.

Cependant, je me demande si l'utilisation d'une machine virtuelle avec l'installation Boot Camp a exactement les mêmes performances que la création d'une nouvelle machine virtuelle.

La chose qui m'a poussé à penser qu'elles pourraient ne pas avoir les mêmes performances est le texte marketing sur le site de VMware Fusion:

Améliorations de Boot Camp - Jusqu'à 5 fois plus de performances de disque avec les machines virtuelles Boot Camp et une nouvelle option pour désactiver l'authentification.

... que j'ai compris comme signifiant que, dans le passée, une machine virtuelle normale (c'est-à-dire une qui n'utilise pas Boot Camp) était plus rapide qu'une qui utilise une installation Boot Camp, et maintenant avec la mise à jour, elle est 5 fois plus rapide... mais elle n'est toujours pas aussi rapide qu'une machine virtuelle normale (sinon ils mentionneraient probablement que c'est maintenant aussi rapide qu'une machine virtuelle traditionnelle).

Y a-t-il une différence de performance entre l'utilisation d'une machine virtuelle normale et une qui utilise une installation Boot Camp dans VMware Fusion ou Parallels ? Si oui, laquelle est plus rapide et de combien ?

Mise à jour: Comme il y a deux attributs à comparer, la formulation est un peu confuse.
Pour clarification, laissons :

A = Performance de VM normale sur VMware Fusion 3
B = Performance de VM Boot Camp sur VMware Fusion 3
C = Performance de VM normale sur VMware Fusion 2
D = Performance de VM Boot Camp sur VMware Fusion 2

J'ai compris le texte marketing comme signifiant B = D * 5, et j'ai déduit que A > B car ils mentionnent que Boot Camp avait besoin d'améliorations, et plutôt que de dire qu'elle est désormais aussi rapide qu'une VM normale, ils donnent un chiffre "5x".

2voto

Rob Cooper Points 15945

Comme je l'utilise régulièrement, je peux dire que c'est une bonne performance d'utiliser Windows installé via Bootcamp avec VMWare Fusion 3.

Voici le processus que j'ai suivi.

  1. Créer une partition Bootcamp en utilisant Bootcamp Assistant pour l'espace.
  2. Installer la version Windows XP.
  3. Ouvrir VMware et sélectionner la partition Bootcamp lorsque vous créez une nouvelle machine virtuelle pour Windows.
  4. VMWare installe quelques utilitaires sur la partition Bootcamp, pour l'utiliser pour démarrer via Fusion.
  5. Une fois que tout est fait, vous pouvez lancer cette version de Windows comme une machine virtuelle normale dans Fusion.

Si je veux une utilisation légère de Windows, je démarrerai via Fusion, si je veux exécuter des programmes lourds, alors je démarrerai sur Bootcamp, mais je le fais rarement, car la machine virtuelle de Fusion me convient à 99% pour toutes les activités, y compris le développement avec Eclipse.

1voto

Peter LaComb Jr. Points 1847

Une VM Boot Camp est plus lente pour deux raisons : le pilote NTFS utilisé est plus lent que celui utilisé par une VM normale, et aussi, la partition Boot Camp est placée sur la section la plus interne (la plus lente) des plateaux du disque dur.

0voto

J'ai exactement la même question et je n'ai pas encore trouvé de bonne réponse. Dans le passé (avant Fusion 3.1), je comprends qu'un disque virtuel était généralement plus rapide, car : a) il pouvait tirer parti du caching de l'hôte, etc. et b) Fusion devait toujours passer par l'OS hôte pour accéder à la partition Boot Camp, car le disque dur est vraiment "possédé" et géré par l'hôte. Je ne suis pas sûr de ce qui a changé dans la version 3.1 pour augmenter les performances de 5x, mais apparemment il peut maintenant accéder à la partition BC de manière beaucoup plus efficace.

Dans mon cas, j'ai en fait un deuxième disque dur physique dans mon Mac Pro dédié à Windows. Donc, théoriquement, Windows pourrait parler directement à ce disque dur sans passer du tout par l'OS hôte. Je ne suis pas sûr que Fusion soit capable de reconnaître ce cas particulier et de le faire, mais ce serait génial si c'était le cas, de la même manière que l'OS invité peut "posséder" certains périphériques USB.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X