Wikipedia mówi :
Hyper-V , o kryptonimie Viridian [5] i wcześniej znany jako Windows Server Virtualization, to natywny hypervisor ... *
Wikipedia sama twierdzi, że natywny hiperwizor to hiperwizor typu 1 - co oznacza, że jest on bezpośrednio podłączony do sprzętu. Kolejnym jest typ 2, który opiera się na systemie operacyjnym.
Funkcja Hyper-V jest instalowana na komputerze hosta (system operacyjny Windows) - dlaczego sklasyfikowano ją jako typ 1?
Odpowiedzi:
Type-1 hypervisor oznacza, że ma bezpośredni dostęp do sprzętu.
Hypervisor typu 2 odnosi się do działania na innym systemie operacyjnym hosta i nie ma dostępu do sprzętu. Dlatego istnieje wiele ograniczeń dotyczących maszyn wirtualnych działających w innym systemie operacyjnym, np. Maszyna wirtualna nie może używać fizycznej karty bezprzewodowej, ale zamiast tego musi używać wirtualnej.
Oto ładny schemat ilustrujący różnicę między typem 1 a typem 2:
Być może znajdziesz bardziej szczegółowe wyjaśnienie tutaj i tutaj.
Jeszcze jedno, Hyper-V nie jest tak naprawdę zainstalowany w systemie operacyjnym hosta . Kiedy instalujesz Hyper-V, myślisz, że jest instalowany na systemie operacyjnym hosta, ale tak nie jest. Instalator konwertuje oryginalny system operacyjny na coś w rodzaju maszyny wirtualnej i umieszcza hiperwizora poniżej. Nazywa się to partycją główną lub macierzystą Hyper-V. Właśnie dlatego doświadczasz tej samej prędkości, co widzisz jako „prawdziwą maszynę” i maszyny wirtualne.
Możesz także przeczytać o różnicy między monolitycznymi (VMSphere) a mikrokernalizowanymi (Hyper-V) hiperwizorami .
źródło
bcdedit /set hypervisorlaunchtype off
polecenia, aby uruchomić AVD z Android Studio.Hyper-V jest zainstalowany pod systemem operacyjnym. Sam system operacyjny hosta staje się maszyną wirtualną. Ta zmiana jest przezroczysta dla użytkowników i aplikacji, ponieważ host może nadal uzyskiwać bezpośredni dostęp do sprzętu.
Źródło obrazu
Korzystając ze wspomaganej sprzętowo technologii wirtualizacji występującej w większości nowszych procesorów x86, możliwe jest selektywne przyznanie maszynom wirtualnym bezpośredniego dostępu do sprzętu. Hyper-V korzysta z tej technologii, aby przyznać partycji nadrzędnej bezpośredni dostęp do sprzętu, a partycjom potomnym dać tylko zwirtualizowany zestaw sprzętu.
Ponieważ większość istniejących sterowników urządzeń i aplikacji w systemie operacyjnym hosta (który znajduje się na partycji nadrzędnej) może uzyskiwać dostęp do sprzętu tak, jakby nie było hiperwizora, włączenie roli Hyper-V jest ogólnie przezroczyste dla użytkowników i aplikacji. System zapewnia wygląd, że hiperwizor i wszyscy goście działają na górze systemu operacyjnego hosta, nawet jeśli hiperwizor siedzi pod hostem, a goście działają obok siebie.
źródło