Guide complet pour accélérer les machines virtuelles

Guide complet pour accélérer les machines virtuelles

Les machines virtuelles fournissent du matériel virtuel et exécutent plusieurs systèmes d'exploitation sur l'ordinateur en même temps. Par conséquent, ses performances seront parfois un peu lentes. Vous trouverez ci-dessous quelques conseils pour vous aider à optimiser les performances de chaque machine virtuelle comme VirtualBox , VMware , Parallels ou d'autres machines virtuelles.

Conseils pour des performances de machine virtuelle plus rapides

Créez un lecteur virtuel à capacité limitée au lieu d'un lecteur à capacité étendue

Lors de la création d'une machine virtuelle, vous pouvez créer deux types différents de disques virtuels. Par défaut, les programmes de machines virtuelles utilisent souvent des disques extensibles, dont la taille augmente progressivement à mesure que les données augmentent.

Par exemple, si vous créez une nouvelle machine virtuelle avec un disque à capacité étendue d'une taille maximale de 30 Go, elle n'occupera pas immédiatement les 30 Go d' espace sur le disque dur . Après avoir installé le système d'exploitation et les programmes, il n'utilise que 10 Go. Et à mesure que de nouveaux fichiers seront ajoutés au disque virtuel, celui-ci s'étendra progressivement jusqu'à une taille maximale de 30 Go.

C'est très pratique, car chaque machine virtuelle n'occupera pas inutilement beaucoup d'espace sur le disque dur. Cependant, cela est plus lent que la création d’un disque de capacité limitée. Lors de la création d’un disque avec une capacité limitée, la totalité de cet espace de 30 Go sera allouée immédiatement.

Cependant, un disque à capacité fixe utilise plus d'espace sur le disque dur, mais ajoute plus rapidement de nouveaux fichiers au disque dur de la machine virtuelle et aucune fragmentation des fichiers n'est observée.

Installer les outils logiciels de machine virtuelle

Après avoir installé un système d'exploitation invité dans une machine virtuelle, la première chose que vous devez faire est d'installer le package de pilotes logiciels de la machine virtuelle tel que Guest Additions pour VirtualBox, VMware Tools pour VMware ou Parallels Tools pour Parallels. Ces packages incluent des pilotes spéciaux qui aident le système d'exploitation invité à fonctionner plus rapidement sur le matériel de la machine virtuelle.

L'installation du package de pilotes est très simple. Dans VirtualBox, démarrez le système d'exploitation invité et cliquez sur Périphériques > Insérer une image CD des ajouts invité . Vous pouvez ensuite lancer le programme d'installation à partir du lecteur de la 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 .

Guide complet pour accélérer les machines virtuelles

Suivez les instructions à l'écran pour terminer le processus d'installation. Si vous utilisez un système d'exploitation invité Windows, cette installation sera la même que l'installation de toute autre application Windows. Assurez-vous de garder les programmes de votre machine virtuelle à jour. Si vous voyez une notification pour mettre à jour les suppléments invité ou VMware Tools, installez-la.

Lors de l'exécution de programmes antivirus, n'analysez pas les répertoires des machines virtuelles

Le programme antivirus de votre ordinateur peut analyser les fichiers de la machine virtuelle à chaque accès, réduisant ainsi les performances. Le logiciel antivirus ne peut pas voir l'intérieur de la machine virtuelle pour détecter les virus exécutés sur le système d'exploitation invité, cette analyse n'est donc pas utile. Pour augmenter la vitesse, vous pouvez supprimer le dossier de la machine virtuelle de la liste d'analyse des programmes antivirus.

Guide complet pour accélérer les machines virtuelles

Activer Intel VT-x ou AMD-V

Intel VT-x et AMD-V sont des extensions de processeur spéciales qui améliorent la virtualisation. Les nouveaux processeurs Intel et AMD possèdent souvent ces fonctionnalités. Cependant, certains ordinateurs ne les activent pas automatiquement. Vous devrez peut-être accéder au BIOS de votre ordinateur et activer ce paramètre. Voir l'article Comment vérifier si la virtualisation sur Windows 10 est activée ? pour savoir si la virtualisation est activée sur votre ordinateur.

AMD-V est généralement activé automatiquement s'il est actif sur le matériel, mais de nombreux ordinateurs Intel n'ont pas Intel VT-x activé. Voici comment activer la virtualisation Intel VT-x ou AMD-V dans le BIOS , puis commencer à installer le programme de machine virtuelle.

Guide complet pour accélérer les machines virtuelles

Allouer plus de mémoire

Les machines virtuelles sont très « gourmandes » en mémoire. Chaque machine virtuelle contient un système d'exploitation complet, vous devez donc séparer la RAM de votre ordinateur en deux systèmes distincts. Microsoft recommande au moins 2 Go de RAM pour un système Windows 7 64 bits, et cette recommandation s'applique également à Windows 7 lorsqu'il s'exécute sur une machine virtuelle. Si vous exécutez des applications gourmandes en mémoire sur une machine virtuelle, vous pouvez allouer plus de 2 Go de RAM afin que Windows n'ait pas besoin de basculer sur le disque.

Vous pouvez allouer plus de RAM dans la boîte de dialogue des paramètres de la machine virtuelle (notez que la machine virtuelle doit être désactivée avant de faire cela). Essayez de lui donner au moins 1/3 de la RAM de votre ordinateur, même si vous pouvez en faire plus si vous le souhaitez.

Guide complet pour accélérer les machines virtuelles

S'il n'y a pas assez de RAM sur votre ordinateur pour exécuter des machines virtuelles à une vitesse confortable, envisagez de passer à 8 Go de RAM.

Allouer plus de CPU

Le processeur de l'ordinateur effectue tout le travail d'exécution de la machine virtuelle et de ses logiciels. Ainsi, plus il dispose de processeur, plus la machine virtuelle fonctionne mieux. Si vous disposez d'un ordinateur doté d'un processeur multicœur , vous pouvez attribuer plusieurs cœurs à la machine virtuelle à partir de sa fenêtre de paramètres. Une machine virtuelle à deux ou quatre cœurs répondra plus rapidement qu’une machine virtuelle à un seul cœur, tout comme un ordinateur à plusieurs cœurs.

Guide complet pour accélérer les machines virtuelles

Si vous utilisez un ancien processeur avec seulement un ou deux cœurs, vous devez mettre à niveau le processeur vers au moins deux cœurs pour exécuter la machine virtuelle plus rapidement.

Ajuster les paramètres vidéo _ _

La modification de certains paramètres vidéo peut également améliorer la vitesse de la machine virtuelle. Par exemple, l'activation de la 2D dans VirtualBox peut améliorer la lecture vidéo sur les machines virtuelles, tandis que l'activation de la 3D permettra aux utilisateurs d'utiliser certaines applications 3D à une vitesse plus raisonnable. L'augmentation de la mémoire vidéo attribuée à une machine virtuelle peut également augmenter la vitesse des graphiques 3D. Cependant, la mise à niveau de la carte graphique n’aide pas à améliorer les performances de la machine virtuelle.

Guide complet pour accélérer les machines virtuelles

Placez la machine virtuelle sur un SSD

Un disque SSD est l’une des meilleures mises à niveau que vous puissiez effectuer pour accélérer votre ordinateur, et il en va de même pour les machines virtuelles. De nombreuses personnes stockent les machines virtuelles sur des disques mécaniques secondaires, car ils sont plus spacieux, mais cela entraînera un fonctionnement beaucoup plus lent de la machine virtuelle. Donc, si possible, créez de l'espace sur le SSD et placez-y la machine virtuelle.

Évitez également de laisser les fichiers de la machine virtuelle sur un lecteur, sauf si vous savez que le lecteur externe est suffisamment rapide. Un lecteur USB 3.0 rapide avec de bons temps d’accès aux fichiers peut offrir de bonnes performances.

Faites une pause ou éteignez l' ordinateur

Lorsque vous avez fini d'utiliser la machine virtuelle, vous souhaitez enregistrer son état au lieu de l'arrêter complètement afin que la prochaine fois que vous accéderez à la machine virtuelle, il vous suffira de double-cliquer pour démarrer. Le système d'exploitation invité continuera là où vous vous êtes arrêté la dernière fois au lieu de recommencer depuis le début.

Cela revient à utiliser la mise en veille prolongée ou la suspension au lieu d'éteindre l'ordinateur. Le programme de machine virtuelle enregistre le contenu de la mémoire de la machine virtuelle dans un fichier sur le disque dur et charge ce fichier au démarrage de la machine virtuelle.

Guide complet pour accélérer les machines virtuelles

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

Vous pouvez également améliorer les performances d'une machine virtuelle de la même manière pour accélérer votre ordinateur. Par exemple, la désactivation des applications et des programmes en arrière-plan qui démarrent avec la machine virtuelle améliorera le temps de démarrage du système d'exploitation invité et réduira la quantité de RAM utilisée par la machine virtuelle. Si vous utilisez un disque mécanique, la défragmentation de la machine virtuelle peut également améliorer les performances (même si cela n'a aucun effet sur les SSD). N'oubliez pas les conseils standard, simplement parce qu'il s'agit d'une machine virtuelle, les machines virtuelles sont comme des ordinateurs ordinaires.

Utiliser d'autres programmes de machine virtuelle

Guide complet pour accélérer les machines virtuelles

Certaines personnes aiment utiliser VirtualBox parce qu'elles estiment qu'il fonctionne plus rapidement, tandis que d'autres choisissent VMware pour la même raison. La rapidité d'exécution du programme de machine virtuelle peut dépendre du système d'exploitation hôte, du système d'exploitation invité, de la configuration du système ou d'un autre facteur. Mais si vous n’obtenez pas les performances souhaitées, essayez un autre programme. VirtualBox est entièrement gratuit, tandis que VMware Workstation Player est gratuit pour une utilisation non commerciale. Si vous utilisez macOS, vous pouvez utiliser Parallels Desktop et VMware Fusion.

Découvrez la différence entre les systèmes d'exploitation invité et hôte

Guide complet pour accélérer les machines virtuelles

Peu importe que vous utilisiez VirtualBox, VMWare Player ou une option native comme Microsoft Hyper-V. Comprendre la différence entre un ordinateur physique (hôte) et une machine virtuelle (invité) est primordial pour obtenir de bonnes performances.

Le système d'exploitation hôte est physiquement installé sur le disque dur du système. Il s'agit du système d'exploitation qui démarre lorsque le PC est allumé.

Pendant ce temps, le système d'exploitation invité est installé sur la machine virtuelle. Ici, vous pouvez installer des applications et même des jeux provenant du système d'exploitation hôte. Ce n’est qu’une des nombreuses raisons d’utiliser des machines virtuelles.

À bien des égards, vous pouvez considérer le système d’exploitation invité comme une application complexe. Par exemple, il ne dispose pas des autorisations du système d’exploitation hôte, sauf indication contraire explicite. L'accès aux disques physiques et aux périphériques tels que les microphones sera initialement bloqué.

Méfiez-vous des demandes de ressources

Les machines virtuelles s'exécutent sur un logiciel de virtualisation qui crée un environnement matériel virtuel. En termes simples, lorsqu'une VM est créée, le logiciel de virtualisation spécifie le matériel (généralement avec la saisie de l'utilisateur).

Mais il y a une grande limite à cela. Vous ne pouvez pas spécifier une configuration matérielle pour une machine virtuelle qui dépasse le matériel physique de l'ordinateur.

Par exemple, si l'ordinateur physique dispose de 8 Go de RAM, la machine virtuelle ne peut pas dépasser ce chiffre (car vous devez conserver la RAM pour que le système hôte exécute le logiciel de la machine virtuelle).

En tant que tel, vous devez être conscient des besoins en ressources des PC physiques ainsi que des machines virtuelles. Prendre le temps d'organiser votre bureau avant d'exécuter le système d'exploitation invité est un choix judicieux. Tu peux:

  • Fermez toutes les autres applications
  • Réglez vos paramètres d'alimentation sur l'option maximale (en particulier sur les ordinateurs portables)
  • Exécutez la VM avec des options graphiques réduites

De plus, si votre PC dispose d'un mode de jeu, activez-le pour vous assurer que l'ordinateur dirige les ressources vers la VM. Cela signifie geler les tâches en arrière-plan pendant l'exécution de la VM, afin de bénéficier des performances des systèmes d'exploitation hôte et invité.

Mettre à jour les systèmes d'exploitation hôte et invité

Guide complet pour accélérer les machines virtuelles

Vous savez déjà à quel point il est important d'installer les mises à jour. Que vous utilisiez Windows, macOS ou une distribution Linux, les mises à jour du système sont essentielles au bon fonctionnement de votre PC.

En plus d'ajouter de nouvelles fonctionnalités, les mises à jour résolvent les bugs, ajoutent des pilotes et corrigent les problèmes de sécurité. Tous ces éléments peuvent affecter les performances de la machine virtuelle, la mise à jour est donc essentielle.

Mais ne laissez pas cela s'arrêter là. Vous devez également prendre le temps de mettre à jour le système d'exploitation invité. Cela peut sembler une perte de temps inutile, mais cela en vaut vraiment la peine. Par exemple, disons que vous exécutez une distribution Linux sur une VM. Par défaut, il tentera des mises à jour périodiquement. Si vous bloquez ou ignorez les mises à jour, vous ne pourrez installer aucun nouveau logiciel.

Autoriser les mises à jour est la meilleure option. Assurez-vous que les systèmes d'exploitation invité et hôte sont tous deux à jour !

Mettre régulièrement à jour le logiciel de la machine virtuelle

Concernant la sécurité, des vulnérabilités ont été découvertes dans les environnements virtuels ces dernières années. Les machines virtuelles sont une cible de plus en plus populaire pour les pirates informatiques, une panne qui ne peut être évitée que par des correctifs réguliers du système d'exploitation et des mises à jour logicielles des machines virtuelles.

Dans la plupart des cas, le logiciel vous avertira des mises à jour en attente.

Ce serait une bonne idée de le faire dès que les mises à jour sont publiées. Les mises à jour incluent également la prise en charge de nouveaux systèmes d'exploitation, par exemple en augmentant la gamme de plates-formes que vous pouvez exécuter sur votre machine virtuelle.

Partager des données entre les systèmes d'exploitation invités et hôtes

Guide complet pour accélérer les machines virtuelles

Avoir des données sur votre PC que vous souhaitez copier sur une machine virtuelle peut être pénible. Il peut s'agir d'un fichier de votre disque dur ou d'instructions bash que vous essayez d'importer dans la machine virtuelle Linux.

Les deux options peuvent être activées, mais copier du texte est un peu plus simple que des fichiers. Il s'agit généralement d'un simple paramètre de menu qui doit être modifié pour permettre la copie de texte. Le logiciel VM prend en charge la copie vers une machine virtuelle en cours d'exécution et la copie bidirectionnelle à partir de celle-ci.

Pour partager des fichiers de données (par exemple, des images, des documents, des médias), utilisez un lecteur réseau virtuel partagé . Cela signifie configurer un lecteur partagé sur le PC hôte, puis ajouter le lecteur au logiciel de la machine virtuelle. Ainsi, au prochain démarrage de la VM, le lecteur sera disponible et vous pourrez partager des données avec votre machine virtuelle.

En savoir plus :


Comment activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Comment activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Microsoft a ajouté une fonctionnalité appelée Ultimate Performance à la mise à jour Windows 10 en avril 2018. On peut comprendre qu'il s'agit d'une fonctionnalité qui aide le système à passer en mode de travail hautes performances.

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Si vous aimez la nouvelle icône de l'Explorateur de fichiers comme Windows 10 Sun Valley, suivez l'article ci-dessous pour modifier la toute nouvelle interface de l'Explorateur de fichiers.

Comment tester la webcam Windows 10

Comment tester la webcam Windows 10

Vérifier si la webcam fonctionne bien sur un ordinateur Windows est simple et rapide. Vous trouverez ci-dessous les étapes pour vous aider à vérifier la caméra.

Comment tester le microphone sous Windows 10

Comment tester le microphone sous Windows 10

Peut-être avez-vous branché des écouteurs de bonne qualité, mais pour une raison quelconque, l'ordinateur portable Windows continue d'essayer d'enregistrer à l'aide de son terrible microphone intégré. L'article suivant vous expliquera comment tester le microphone Windows 10.

Comment supprimer Scan avec Malwarebytes du menu contextuel

Comment supprimer Scan avec Malwarebytes du menu contextuel

Si vous n'en avez plus besoin, vous pouvez supprimer l'option Analyser avec Malwarebytes dans le menu contextuel du clic droit. Voici comment.

En savoir plus sur le protocole Border Gateway (BGP)

En savoir plus sur le protocole Border Gateway (BGP)

Border Gateway Protocol (BGP) est utilisé pour échanger des informations de routage pour Internet et est le protocole utilisé entre les FAI (qui sont des AS différents).

Comment créer votre propre fichier de piratage du registre Windows

Comment créer votre propre fichier de piratage du registre Windows

Lorsque vous lisez des conseils, vous voyez souvent des gens utiliser des fichiers de piratage du registre pour personnaliser et peaufiner les ordinateurs Windows et vous demandez comment les créer. Cet article vous guidera à travers les étapes de base pour créer votre propre fichier de piratage de registre.

Comment activer la sauvegarde automatique du registre dans Windows 10

Comment activer la sauvegarde automatique du registre dans Windows 10

Microsoft avait l'habitude de sauvegarder automatiquement le registre, mais cette fonctionnalité a été discrètement désactivée dans Windows 10. Dans cet article, Quantrimang.com vous guidera à travers les étapes pour sauvegarder automatiquement le registre dans un dossier. \RegBack) sous Windows 10.

Comment annuler une action sur un PC Windows

Comment annuler une action sur un PC Windows

Lorsque vous utilisez un ordinateur, faire des erreurs est tout à fait normal.

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Votre connexion Ethernet peut parfois vous frustrer en vous déconnectant sans raison apparente sur votre PC Windows 10 ou 11.