À retenir
- C'est un ordinateur simulé par un logiciel (appelé hyperviseur).
- Elle est isolée : ce qui se passe dans la machine virtuelle ne touche pas le reste du PC.
- Elle permet de faire cohabiter plusieurs systèmes d'exploitation sur le même matériel.
Une machine virtuelle est un ordinateur fictif créé intégralement par un logiciel à l'intérieur d'un ordinateur réel. C'est un peu comme si vous lanciez une application qui simule un PC complet, avec son propre système (Windows, Linux, etc.), permettant ainsi de faire fonctionner plusieurs environnements indépendants sur une seule machine physique.
Étymologie
Composé de machine (du latin machina, l'engin) et virtuelle (du latin virtus, ce qui n'est pas matériel mais produit les mêmes effets). En informatique, cela désigne un système qui possède les attributs d'un ordinateur sans en être la contrepartie physique.
Exemples d'usage
- Utiliser VirtualBox sur un Mac pour faire tourner Windows 11.
- Lancer une instance EC2 sur Amazon Web Services (Cloud).
- Exécuter la Java Virtual Machine (JVM) pour lancer un programme Java quel que soit l'ordinateur.
Cas d'usage
On utilise les machines virtuelles pour tester de nouveaux logiciels sans risquer de casser son propre ordinateur, pour héberger plusieurs sites web sur un seul serveur puissant (Cloud), ou encore pour faire fonctionner de vieux logiciels incompatibles avec les systèmes modernes.
Bonnes pratiques
Veillez à ne pas allouer toute la mémoire vive (RAM) de votre ordinateur physique à la machine virtuelle, sinon l'ordinateur principal ralentira. Pensez également à utiliser des snapshots (instantanés) : des sortes de points de sauvegarde qui permettent de revenir en arrière en un clic après une erreur.
Synonymes
Antonymes
Conseil
Si vous débutez, essayez des logiciels gratuits comme VirtualBox. C'est le meilleur moyen de découvrir Linux ou d'apprendre à bidouiller sans aucun risque pour vos documents personnels.
Questions fréquentes
Est-ce qu'une machine virtuelle est plus lente qu'un vrai PC ?
Oui, car elle consomme des ressources pour simuler le matériel, ce qui crée une légère perte de performance par rapport à une installation directe.
Ai-je besoin d'une licence pour Windows dans une VM ?
Oui, une machine virtuelle est considérée comme un ordinateur à part entière ; il faut donc posséder une licence valide pour le système qu'on y installe.