3 ms·
No, Mu has nothing to do with this, Mu is a fork of EDK2 with a nice GUI and continuous update whatever stuff. This is firmware. Hyper-V uses firmware to boot a
by floatboth 8y ago
No, Mu has nothing to do with this, Mu is a fork of EDK2 with a nice GUI and continuous update whatever stuff. This is firmware. Hyper-V uses firmware to boot an OS, but that's all inside the VM.
More to the point though, MS recently made a public Hyper-V API thingy. Windows Hypervisor Platform I think it's called. It's similar to how KVM, bhyve (vmm.ko) and Apple's Hypervisor.framework (its kernel counterpart actually) work. Now you can use Hyper-V itself + any third party frontends that use that API. E.g. the Android emulator is going to switch to this.
VirtualBox/VMWare should leverage these APIs but they don't because they're way too invested in their custom kernel modules already.
- mormegil 8y agoIsn't the new Hyper-V support in VBox 6.0 using that? https://www.virtualbox.org/manual/ch10.html#hyperv-support https://www.virtualbox.org/manual/ch10.html#hyperv-support
- floatboth 8y agoOoh. Nice. I didn't notice that. I wonder why they're expecting "performance degradation" though…
- molticrystal 8y agoCan't wait for them to get this perfected, thanks for pointing out that feature!