FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

6 conseils pour accélérer les performances des machines virtuelles

L'exécution d'un logiciel est une machine virtuelle (VM) est un excellent moyen d'essayer des applications conçues pour un système d'exploitation différent. La technologie VM est largement utilisée de nos jours dans une gamme d'applications, des serveurs aux ordinateurs de bureau.

Mais même 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 de vos machines virtuelles.

1. Comprendre les systèmes d'exploitation hôtes et invités

6 conseils pour accélérer les performances des machines virtuelles

Peu importe que vous utilisiez VirtualBox, VMWare Player ou une option native comme Microsoft Hyper-V. Comprendre les différences entre votre ordinateur physique (hôte) et la machine virtuelle (invité) 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é.

Pendant ce temps, le système d'exploitation invité est installé dans la machine virtuelle. Ici, vous pouvez installer des applications et même des jeux qui ne sont pas natifs de votre système d'exploitation hôte. Une des nombreuses raisons d'utiliser une machine virtuelle.

À bien des égards, vous pouvez considérer le système d'exploitation invité comme une application élaborée. Il n'a pas les autorisations de votre système d'exploitation hôte, par exemple, sauf indication contraire. L'accès aux disques physiques et aux périphériques tels que les microphones sera initialement bloqué.

2. Soyez conscient des besoins en ressources

La machine virtuelle fonctionne sur un logiciel de virtualisation qui crée un environnement matériel virtuel. En termes simples, lorsqu'une machine virtuelle est créée, le logiciel de virtualisation spécifie le matériel (souvent avec l'entrée de l'utilisateur).

Mais il y a une limitation clé à cela. 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 votre ordinateur.

Par exemple, si votre hôte dispose de 8 Go de RAM, votre invité ne peut pas dépasser cela. En effet, vous devez conserver de 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 du PC physique autant que de la machine virtuelle. Prendre le temps d'organiser votre bureau avant d'exécuter le système d'exploitation invité est une option intelligente. Vous pourriez :

  • Fermez toutes les autres applications
  • Réglez vos paramètres d'alimentation sur l'option maximale (en particulier sur les ordinateurs portables)
  • Exécuter 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 machine virtuelle. Cela signifie geler les tâches en arrière-plan pendant l'exécution de la machine virtuelle, ce qui améliore les performances des systèmes d'exploitation hôte et invité.

3. Maintenez à jour vos systèmes d'exploitation hôte et invité

6 conseils pour accélérer les performances des 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 bogues, ajoutent des pilotes et corrigent les problèmes de sécurité. Tous ces éléments peuvent avoir un impact sur les performances de votre 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écutez une distribution Linux dans la machine virtuelle. Il tentera par défaut de se mettre à jour périodiquement. Si vous bloquez ou ignorez cela, vous ne pourrez pas installer de nouveau logiciel.

Autoriser la mise à jour est la meilleure option et garantit 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

En matière de sécurité, des failles 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, ce qui ne peut être évité qu'avec des correctifs réguliers du système d'exploitation et des mises à jour du logiciel de la machine virtuelle.

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

C'est une bonne idée de le faire dès que des mises à jour sont présentées. Les mises à jour incluent également la prise en charge de nouveaux systèmes d'exploitation, par exemple, en augmentant la portée des plates-formes que vous pouvez exécuter sur votre VM.

5. Installer VM Tools pour une meilleure accessibilité

Les systèmes de machines virtuelles sont livrés avec un package secondaire facultatif que vous pouvez installer. Ces extensions permettent une meilleure intégration entre le système d'exploitation invité et le système hôte.

Par exemple, le pack d'extension VirtualBox inclut la prise en charge de la détection des périphériques USB 2.0 et 3.0. Cela peut vous permettre d'accéder à un 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 la machine virtuelle.

Le chiffrement de disque et le démarrage PXE (Power over Ethernet) sont également ajoutés à votre machine virtuelle avec ce package.

Ainsi, partout où un ensemble d'améliorations est disponible, prenez le temps de les installer.

6. Partage de données entre les systèmes d'exploitation invités et hôtes

6 conseils pour accélérer les performances des machines virtuelles

Avoir des données sur un PC que vous souhaitez copier sur une machine virtuelle peut être pénible. Il peut s'agir d'un fichier du disque dur ou d'instructions bash que vous tentez 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 simple paramètre de menu qui doit être modifié pour permettre la copie de texte. Le logiciel de VM prend en charge la copie vers une VM en cours d'exécution et la copie à partir de celle-ci, ainsi que bidirectionnelle.

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

Boostez vos machines virtuelles

Avec ces conseils, vous devriez être en mesure d'obtenir les meilleures performances de vos machines virtuelles. Pour récapituler, vous pouvez optimiser les performances des VM grâce aux conseils suivants :

  1. Connaître la différence entre votre PC hôte et l'environnement invité
  2. Soyez conscient des besoins en ressources.
  3. Maintenir le système d'exploitation à jour
  4. Maintenir à jour le logiciel VM
  5. Installer des outils de VM pour une meilleure accessibilité
  6. Configurer un partage entre la VM et votre système hôte

La question est maintenant de savoir quel système de machine virtuelle allez-vous utiliser :VirtualBox, VMWare ou Hyper-V ?


[]