Ce que je perçois comme une machine virtuelle est qu’elle permet simplement de charger un autre système d’exploitation côte à côte dans son propre environnement en mode bac à sable.
Il est limité à la même architecture matérielle que le système d'exploitation hôte.
Avec Intel VT (et similaire), il est possible d’exécuter la version 64 bits d’un système d’exploitation sur un hôte 32 bits.
VirtualBox et VMWare en sont des exemples.
Mais QEMU est un émulateur matériel: il émule un ordinateur entier et (peut) émuler une architecture entière avec chaque pièce émulée.
Cela ne se limite pas à la même architecture.
Nous pouvons exécuter la version ARM de Linux sur QEMU sur un processeur x64.
Le SDK Android utilise QEMU pour émuler les tablettes et les téléphones à des fins de test.
Posant cela, pouvons-nous dire que QEMU est une machine virtuelle?
Cela a généré beaucoup de discussion dans le commentaire de la question " Comment empêcher les administrateurs réseau d'accéder au lecteur USB "sur un autre site Web, dans lequel il y avait un" différend "selon lequel un émulateur matériel est toujours une machine virtuelle.
la source
Réponses:
Une machine virtuelle est ne pas impliquant un support matériel spécial pour une virtualisation efficace et en utilisant le même jeu d'instructions.
VMWare traduit le code pour exécuter le mode réel 8086 sur un hôte 64 bits. PC Emulator sur PowerPC était une traduction logicielle vers un jeu d'instructions différent. Java Virtual Machine est une abstraction implémentée dans un logiciel, apparemment un processeur et une architecture. MAME est un ensemble de machines virtuelles qui sont des consoles d’arcade classiques, qui incluent divers processeurs, des puces graphiques et sonores spéciales et d’autres nouvelles fonctionnalités de jeu de puces.
Un émulateur est une machine virtuelle au sens scientifique du terme. Ils sont donc synonymes. En utilisation informelle courante, cela implique que la chose émulée est "une machine", un périphérique complet pouvant également exister en tant qu'instance matérielle. Mais c'est un peu flou.
la source