6 conseils pour améliorer les performances de la machine virtuelle
L’exécution d’un logiciel en tant que machine virtuelle (VM) est un excellent moyen d’essayer des applications conçues pour différents systèmes d’exploitation. Aujourd’hui, la technologie VM est largement utilisée dans des applications allant des serveurs aux ordinateurs de bureau.
Mais si la configuration d’une machine virtuelle sur votre ordinateur peut être simple, les performances sont toujours un problème. Voici six choses que vous devez savoir pour améliorer les performances des machines virtuelles.
1. Comprendre les systèmes d’exploitation hôtes et invités
Peu importe si vous utilisez une option native comme VirtualBox, VMWare Player ou Microsoft Hyper-V. Comprendre la différence entre les ordinateurs physiques (hôtes) et les machines virtuelles (invités) est essentiel pour des performances réussies.
Le système d’exploitation hôte est physiquement installé sur le disque dur (HDD) du système. C’est le système d’exploitation qui démarre lorsque votre PC est allumé.
En même temps, le système d’exploitation invité est installé dans la machine virtuelle. Ici, vous pouvez installer des applications et même des jeux en dehors du système d’exploitation hôte. Ce n’est qu’une des nombreuses raisons d’utiliser une machine virtuelle.
À bien des égards, vous pouvez considérer un système d’exploitation invité comme une application bien conçue. Par exemple, il ne dispose pas des autorisations de votre système d’exploitation hôte, sauf indication contraire. L’accès aux périphériques tels que les disques durs physiques et les microphones sera initialement bloqué.
2. Comprendre les besoins en ressources
Les machines virtuelles s’exécutent sur un logiciel de virtualisation qui crée un environnement matériel virtuel. En termes simples, le logiciel de virtualisation spécifie le matériel (généralement avec une entrée utilisateur) lors de la création de la machine virtuelle.
Faire une vidéo du jour
Mais cela a une limitation clé. Vous ne pouvez pas spécifier un profil matériel pour une machine virtuelle qui dépasse le matériel physique à l’intérieur de l’ordinateur.
Par exemple, si votre hôte dispose de 8 Go de RAM, votre invité ne peut pas dépasser cette valeur. En effet, vous devez réserver de la RAM pour que le système hôte exécute le logiciel de la machine virtuelle.
Par conséquent, vous devez comprendre les besoins en ressources des PC physiques et des machines virtuelles. Prendre le temps d’organiser votre bureau avant d’exécuter un système d’exploitation invité est une évidence. Tu pourrais:
- Fermez toutes les autres applications
- Basculez les 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 ce mode pour vous assurer que l’ordinateur dirige les ressources vers la machine virtuelle. Cela signifie que les tâches en arrière-plan sont gelées pendant l’exécution de la machine virtuelle, ce qui améliore les performances du système d’exploitation hôte et invité.
3. Maintenez à jour vos systèmes d’exploitation hôtes et invités
Vous connaissez déjà l’importance d’installer les mises à jour. Que vous utilisiez une distribution Windows, macOS ou Linux, les mises à jour du système sont essentielles au bon fonctionnement de votre PC.
En plus d’ajouter de nouvelles fonctionnalités, la mise à jour corrige des bogues, ajoute des pilotes et corrige des problèmes de sécurité. Tous ces éléments peuvent affecter les performances de la machine virtuelle, il est donc logique de mettre à jour.
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 prendre inutilement du temps, mais cela en vaut certainement la peine. Par exemple, supposons que vous exécutiez une distribution Linux sur une machine virtuelle. Par défaut, il essaiera de se mettre à jour périodiquement. Si vous bloquez ou ignorez cela, vous ne pourrez pas installer de nouveau logiciel.
Autoriser les mises à jour est la meilleure option et s’assurer que le système d’exploitation invité est aussi à jour que l’hôte.
4. Mettez régulièrement à jour le logiciel de la machine virtuelle
Sur les questions de sécurité, des failles ont été découvertes dans les environnements virtuels au cours des dernières années. Les machines virtuelles sont une cible de plus en plus populaire pour les pirates, ce qui ne peut être évité qu’avec des correctifs réguliers du système d’exploitation et des mises à jour logicielles de la machine virtuelle.
Dans la plupart des cas, le logiciel vous avertira des mises à jour en attente.
C’est une bonne idée de le faire dès qu’une mise à jour apparaît. Les mises à jour incluent également la prise en charge de nouveaux systèmes d’exploitation, par exemple, l’augmentation de la gamme de plates-formes pouvant s’exécuter sur des machines virtuelles.
Le système de machine virtuelle est fourni avec un package facultatif que vous pouvez installer. Ces extensions peuvent améliorer l’intégration entre le système d’exploitation invité et le système hôte.
Par exemple, le pack d’extension VirtualBox prend en charge la détection des périphériques USB 2.0 et 3.0. Cela peut vous permettre d’accéder au disque dur externe depuis la machine virtuelle. Il ajoute également la prise en charge de RDP, permettant des connexions de bureau à distance à partir d’autres appareils vers des machines virtuelles.
Le chiffrement de disque et le démarrage PXE (Power over Ethernet) sont également ajoutés à vos machines virtuelles avec ce package.
Ainsi, chaque fois que des packages d’amélioration sont disponibles, prenez le temps de les installer.
6. Partage de données entre les systèmes d’exploitation invités et hôtes
Il peut être pénible d’avoir des données sur votre PC que vous souhaitez copier sur une machine virtuelle. Il peut s’agir d’un fichier sur votre disque dur ou d’une commande bash que vous essayez d’entrer dans une machine virtuelle Linux.
Les deux options peuvent être activées, mais copier du texte est un peu plus facile que des fichiers. Il s’agit généralement d’un paramètre de menu simple qui doit être modifié pour permettre la copie de texte. Le logiciel VM prend en charge la réplication vers et depuis une VM en cours d’exécution, ainsi que la réplication bidirectionnelle.
Pour partager des fichiers de données (par exemple, des images, des documents, des supports), utilisez un lecteur réseau partagé virtuel. Cela signifie configurer un lecteur partagé sur votre PC hôte, puis ajouter ce lecteur dans le logiciel de la machine virtuelle. Par conséquent, au prochain démarrage de la machine virtuelle, le lecteur sera disponible et vous pourrez partager des données avec la machine virtuelle.
Boostez votre machine virtuelle
En utilisant ces conseils, vous devriez être en mesure d’obtenir les meilleures performances de votre machine virtuelle. Pour récapituler, vous pouvez optimiser les performances des VM avec les conseils suivants :
- Comprendre la différence entre votre PC hôte et l’environnement invité
- Faites attention aux besoins en ressources.
- maintenir le système d’exploitation à jour
- Maintenir le logiciel VM à jour
- Installez des outils de VM pour une meilleure accessibilité
- Configurer le partage entre la VM et le système hôte
La question est maintenant de savoir quel système de machine virtuelle allez-vous utiliser : VirtualBox, VMWare ou Hyper-V ?
A propos de l’auteur