Le guide complet pour accélérer vos machines virtuelles

Table des matières:

Le guide complet pour accélérer vos machines virtuelles
Le guide complet pour accélérer vos machines virtuelles

Vidéo: Le guide complet pour accélérer vos machines virtuelles

Vidéo: Le guide complet pour accélérer vos machines virtuelles
Vidéo: Amazon Echo Review - YouTube 2024, Avril
Anonim
Les machines virtuelles sont des machines exigeantes, fournissant du matériel virtuel et exécutant plusieurs systèmes d'exploitation à la fois sur votre ordinateur. En conséquence, ils peuvent parfois être un peu lents. Voici quelques conseils pour vous aider à tirer le maximum des performances de votre machine virtuelle, que vous utilisiez VirtualBox, VMware, Parallels ou autre chose.
Les machines virtuelles sont des machines exigeantes, fournissant du matériel virtuel et exécutant plusieurs systèmes d'exploitation à la fois sur votre ordinateur. En conséquence, ils peuvent parfois être un peu lents. Voici quelques conseils pour vous aider à tirer le maximum des performances de votre machine virtuelle, que vous utilisiez VirtualBox, VMware, Parallels ou autre chose.

Créer des disques de taille fixe au lieu d'allocations dynamiques

Lors de la création de votre machine virtuelle, vous pouvez créer deux types de disques virtuels différents. Par défaut, les programmes de machines virtuelles utilisent généralement des disques alloués dynamiquement, qui se développent à mesure que vous les utilisez.

Par exemple, si vous créez une nouvelle machine virtuelle avec un disque alloué de manière dynamique d’une taille maximale de 30 Go, elle ne prendra pas immédiatement 30 Go d’espace sur votre disque dur. Après l’installation de votre système d’exploitation et de vos programmes, il ne peut prendre que 10 Go. Au fur et à mesure que vous ajoutez des fichiers au disque virtuel, la taille maximale de ce dernier s’élève à 30 Go.

Cela peut être pratique, car chaque machine virtuelle ne prendra pas beaucoup de place inutilement sur votre disque dur. Cependant, il est plus lent que de créer un disque de taille fixe (également appelé disque préalloué). Lorsque vous créez un disque de taille fixe, les 30 Go de cet espace sont alloués immédiatement.

Il ya un compromis à faire ici: un disque de taille fixe utilise plus d’espace sur votre disque dur, mais l’ajout de nouveaux fichiers sur le disque dur de la machine virtuelle est plus rapide. Vous ne verrez pas non plus autant de fragmentation de fichiers. L'espace sera attribué dans un grand bloc au lieu d'être ajouté en petits morceaux.

Image
Image

Installer les outils du logiciel de votre machine virtuelle

Après avoir installé un système d’exploitation invité dans une machine virtuelle, commencez par installer le package de lecteur de votre logiciel de machine virtuelle, à savoir Guest Additions pour VirtualBox, VMware Tools pour VMware ou Parallels Tools pour Parallels. Ces packages incluent des pilotes spéciaux qui aident votre système d’exploitation invité à s’exécuter plus rapidement sur le matériel de votre machine virtuelle.

L'installation du paquet est simple. Dans VirtualBox, démarrez votre système d'exploitation invité et cliquez sur Périphériques> Insérer une image du CD des ajouts d'invités. Vous pouvez ensuite lancer le programme d'installation à partir du lecteur de disque virtuel de votre machine virtuelle. Sur VMware, sélectionnez l’option Installer VMware Tools dans le menu de la machine virtuelle. Dans Parallels, cliquez sur Actions> Installer les outils Parallels.

Suivez les instructions à l’écran pour terminer l’installation. Si vous utilisez un système d’exploitation invité Windows, ce sera comme si vous installiez une autre application Windows.
Suivez les instructions à l’écran pour terminer l’installation. Si vous utilisez un système d’exploitation invité Windows, ce sera comme si vous installiez une autre application Windows.

Assurez-vous de les garder à jour avec votre programme de machine virtuelle. Si vous voyez une notification indiquant qu'une mise à jour est disponible pour Guest Additions ou VMware Tools, vous devez l'installer.

Exclure les répertoires de la machine virtuelle dans votre antivirus

Le programme antivirus de votre ordinateur peut analyser les fichiers de votre machine virtuelle à chaque accès, réduisant ainsi les performances. L’antivirus ne peut pas détecter à l’intérieur de la machine virtuelle les virus exécutés sur vos systèmes d’exploitation invités. Cette analyse n’est donc pas utile.

Pour accélérer les choses, vous pouvez ajouter votre répertoire de machine virtuelle à la liste des exclusions de votre antivirus. Une fois sur la liste, votre antivirus ignorera tous les fichiers de ce répertoire.

Image
Image

Assurez-vous qu'Intel VT-x ou AMD-V est activé

Intel VT-x et AMD-V sont des extensions de processeur spéciales qui améliorent la virtualisation. Les processeurs Intel et AMD plus récents incluent généralement ces fonctionnalités. Cependant, certains ordinateurs ne les activent pas automatiquement. Vous devrez peut-être accéder au BIOS de votre ordinateur et activer vous-même ce paramètre, même si votre ordinateur le prend en charge.

AMD-V est généralement activé automatiquement s'il fonctionne sur votre matériel, mais de nombreux ordinateurs Intel sont livrés avec Intel VT-x désactivé. Voici comment activer Intel VT-x ou AMD-V s’il est désactivé: activez-le dans le BIOS, puis accédez aux paramètres de votre programme de machine virtuelle et assurez-vous qu’il est également activé.

Image
Image

Allouer plus de mémoire

Les machines virtuelles ont besoin de beaucoup de mémoire. Chaque machine virtuelle contient un système d’exploitation complet. Vous répartissez donc la RAM de votre ordinateur entre deux systèmes distincts. Microsoft recommande au moins 2 Go de RAM pour les systèmes Windows 7 64 bits. Cette recommandation s’applique également à Windows 7 lorsqu’il est exécuté sur une machine virtuelle. Si vous exécutez des applications gourmandes en mémoire sur la machine virtuelle, vous souhaiterez peut-être allouer plus de 2 Go de RAM pour que Windows ne permute pas en permanence sur le disque.

Vous pouvez allouer plus de RAM dans la boîte de dialogue des paramètres de votre machine virtuelle (la machine virtuelle doit être mise hors tension pour ce faire). Essayez de lui donner au moins 1/3 de la RAM disponible de votre ordinateur, mais vous pouvez en faire plus si vous le souhaitez.

Si cela ne résout pas le problème, il est possible que votre ordinateur ne dispose pas de suffisamment de RAM pour exécuter des machines virtuelles à une vitesse confortable. Pensez à mettre à niveau votre RAM - 8 Go devraient être une quantité décente pour la plupart des machines virtuelles de base.
Si cela ne résout pas le problème, il est possible que votre ordinateur ne dispose pas de suffisamment de RAM pour exécuter des machines virtuelles à une vitesse confortable. Pensez à mettre à niveau votre RAM - 8 Go devraient être une quantité décente pour la plupart des machines virtuelles de base.

Allouer plus de CPU

Le processeur de votre ordinateur exécute tout le travail d’exécution de la machine virtuelle et de ses logiciels. Par conséquent, plus le processeur utilisé est puissant, meilleur il fonctionnera. Si vous avez un ordinateur avec un processeur multicœur, vous pouvez assigner plus de cœurs à votre machine virtuelle à partir de la fenêtre de configuration.Une machine virtuelle à deux ou quatre cœurs sera beaucoup plus réactive qu'une machine virtuelle à un seul, tout comme un ordinateur avec plusieurs cœurs.

Si vous utilisez un processeur plus ancien avec un ou deux cœurs, le moment est peut-être venu de procéder à la mise à niveau. Votre machine virtuelle s'exécutera beaucoup plus rapidement si vous pouvez lui attribuer au moins deux cœurs (sinon plus).
Si vous utilisez un processeur plus ancien avec un ou deux cœurs, le moment est peut-être venu de procéder à la mise à niveau. Votre machine virtuelle s'exécutera beaucoup plus rapidement si vous pouvez lui attribuer au moins deux cœurs (sinon plus).

Tweak vos paramètres vidéo

Le fait d’affiner certains de vos paramètres vidéo peut également améliorer la vitesse apparente de votre machine virtuelle. Par exemple, l'activation de la fonctionnalité d'accélération 2D dans VirtualBox améliore la lecture vidéo dans les machines virtuelles, tandis que l'activation de l'accélération 3D vous permettra d'utiliser certaines applications 3D à une vitesse plus raisonnable. L'augmentation de la mémoire vidéo attribuée à une machine virtuelle peut également accélérer les graphiques 3D. Notez cependant que la mise à niveau de votre carte graphique ne vous aidera probablement pas beaucoup à aider votre machine virtuelle, à moins que vraiment affamé pour la mémoire vidéo.

Image
Image

Placez vos machines virtuelles sur un lecteur à semi-conducteurs

Un disque SSD est l’une des meilleures mises à niveau que vous pouvez effectuer sur un ordinateur en termes de vitesse, et cela vaut également pour les machines virtuelles. De nombreuses personnes stockent leurs machines virtuelles sur un disque mécanique secondaire, car elles sont plus spacieuses, mais vos machines virtuelles fonctionneront beaucoup plus lentement. Donc, si vous le pouvez, faites de la place sur ce disque SSD et placez-y vos machines virtuelles.

De plus, évitez de placer les fichiers de la machine virtuelle sur un lecteur externe, à moins que vous ne sachiez qu’il est suffisamment rapide. Une clé USB 3.0 rapide avec de bons temps d’accès aux fichiers peut vous donner de bonnes performances, mais une ancienne clé USB 2.0 sera extrêmement lente et offrira des performances épouvantables.

Suspendre au lieu d'arrêter

Lorsque vous avez fini d’utiliser votre machine virtuelle, vous pouvez vouloir sauvegarder son état au lieu de l’éteindre complètement. La prochaine fois que vous souhaitez utiliser votre machine virtuelle, vous pouvez simplement double-cliquer dessus pour la démarrer. Le système d'exploitation invité reprendra votre travail au lieu de démarrer à partir de zéro.

Cette opération est similaire à l’utilisation de la fonction de veille prolongée ou de suspension au lieu d’éteindre votre ordinateur. Votre programme de machine virtuelle enregistre le contenu de la mémoire de votre machine virtuelle dans un fichier de votre disque dur et charge ce fichier lors du prochain démarrage de la machine virtuelle.

Image
Image

Améliorer les performances à l'intérieur de la machine virtuelle

N'oubliez pas que vous pouvez également améliorer les performances au sein de la machine virtuelle de la même manière que vous accéléreriez un ordinateur physique. Par exemple, réduire le nombre d'applications et de programmes d'arrière-plan qui s'exécutent au démarrage améliore le temps de démarrage de votre système d'exploitation invité et réduit la quantité de RAM utilisée par votre machine virtuelle. Si vous utilisez un lecteur mécanique, la défragmentation de la machine virtuelle peut également améliorer les performances (même si cela ne fera probablement pas de différence sur les SSD). Ne négligez pas les astuces standard simplement parce qu’il s’agit d’une machine virtuelle - les machines virtuelles sont comme des ordinateurs ordinaires!

Essayez un autre programme de machine virtuelle

Certaines personnes disent que VirtualBox est plus rapide pour elles, alors que d'autres mentionnent VMware. Le programme d'ordinateur virtuel le plus rapide pour vous peut dépendre de votre système d'exploitation hôte, du système d'exploitation invité, de la configuration du système ou de plusieurs autres facteurs. Mais, si vous ne constatez pas de performances satisfaisantes, vous pouvez essayer un autre programme. VirtualBox est totalement gratuit, tandis que VMware Workstation Player est gratuit pour une utilisation non commerciale.
Certaines personnes disent que VirtualBox est plus rapide pour elles, alors que d'autres mentionnent VMware. Le programme d'ordinateur virtuel le plus rapide pour vous peut dépendre de votre système d'exploitation hôte, du système d'exploitation invité, de la configuration du système ou de plusieurs autres facteurs. Mais, si vous ne constatez pas de performances satisfaisantes, vous pouvez essayer un autre programme. VirtualBox est totalement gratuit, tandis que VMware Workstation Player est gratuit pour une utilisation non commerciale.

Si vous utilisez macOS, les performances de Parallels Desktop seront bien meilleures que celles de VirtualBox. Les utilisateurs de Mac peuvent également essayer VMware Fusion, qui devrait également offrir de meilleures performances que VirtualBox.

Conseillé: