Wikipedia dit :
Hyper-V , nommé Viridian [5], anciennement connu sous le nom de virtualisation de serveur Windows, est un hyperviseur natif ... *
Wikipedia lui-même indique qu'un hyperviseur natif est un hyperviseur de type 1 , ce qui signifie qu'il est directement connecté au matériel. Un autre type est le type 2, qui repose sur le système d'exploitation.
Hyper-V est installé sur un ordinateur hôte (Windows). Pourquoi est-il classé comme type 1?
Réponses:
Un hyperviseur de type 1 signifie qu'il dispose d'un accès direct au matériel.
L'hyperviseur de type 2 se réfère à l' exécution sur un autre système d'exploitation hôte et n'a pas accès au matériel. C'est pourquoi il existe de nombreuses limitations sur les machines virtuelles s'exécutant sous un autre système d'exploitation. Par exemple, la VM ne peut pas utiliser une carte sans fil physique, mais doit en utiliser une à la place.
Voici un joli diagramme pour illustrer la différence entre le type 1 et le type 2:
Vous trouverez peut-être une explication plus détaillée ici et ici.
Une dernière chose, Hyper-V n'est pas réellement installé sur le système d'exploitation hôte . Lorsque vous installez Hyper-V, vous pensez qu'il est installé sur un système d'exploitation hôte, mais ce n'est pas le cas. La configuration convertit le système d’exploitation d’origine en quelque chose comme une machine virtuelle et place l’hyperviseur en dessous. C'est ce qu'on appelle la partition racine ou parent d'Hyper-V. C'est pourquoi vous expérimentez la même vitesse dans ce que vous voyez en tant que "machine réelle" et machines virtuelles.
Vous voudrez peut-être également vous renseigner sur la différence entre les hyperviseurs monolithiques (VMSphere) et microkernalisés (Hyper-V) .
la source
bcdedit /set hypervisorlaunchtype off
commande permettant de lancer AVD à partir d'Android Studio.Hyper-V est installé sous le système d'exploitation. Le système d'exploitation hôte lui-même devient une machine virtuelle. Cette modification est transparente pour les utilisateurs et les applications car l'hôte peut continuer à accéder directement au matériel.
Source de l'image
En utilisant la technologie de virtualisation assistée par matériel que l'on trouve sur la plupart des processeurs x86 récents, il est possible d'accorder de manière sélective aux machines virtuelles la possibilité d'accéder directement au matériel. Hyper-V utilise cette technologie pour accorder à la partition parent un accès direct au matériel, tout en attribuant aux partitions enfants uniquement un ensemble de matériel virtualisé.
Étant donné que la plupart des pilotes de périphérique et des applications existants sur le système d'exploitation hôte (qui réside dans la partition parent) peuvent accéder au matériel comme si aucun hyperviseur n'était présent, l'activation du rôle Hyper-V est généralement transparente pour les utilisateurs et les applications. Le système donne l’apparence que l’hyperviseur et tous les invités s’exécutent au-dessus du système d’exploitation hôte, même si l’hyperviseur est placé sous l’hôte avec des invités fonctionnant côte à côte.
la source