5 ms·
off the top of my head: * run containers natively * customize / swap out the window manager/display manager * run kvm virtual machines * desktop fractional
by moondev 8y ago
off the top of my head:
* run containers natively
* customize / swap out the window manager/display manager
* run kvm virtual machines
* desktop fractional scaling
- scarface74 8y agoWhat do you get from KVM virtual machines that you don’t get from the various products available from the Mac - VMWare, Parallels, Virtual Box.
- moondev 8y agoRun virtual machines in a more performant efficient manner. Not needing to pay the licensing fees for vmware, parallells Not needing to use a buggier hypervisor/manager such as virtualbox Leverage qemu and all of it's benefits at full speed, such as emulating ARM devices
- scarface74 8y agoQemu. https://wiki.qemu.org/Hosts/Mac https://wiki.qemu.org/Hosts/Mac
- moondev 8y agoI said run qemu at full speed, which requires kvm, which requires linux.
- deleted 8y ago[deleted]
- scarface74 8y agoNot needing to pay the licensing fees for vmware, parallells So you’re okay with paying at least $800 for the cheapest Mac that Apple sells, but my development Mac would at least be $1100 - $2000, but you don’t want to spend $79 on Parallel Fusion?
- moondev 8y agoI do pay for vmware fusion, it's a great product. I'm simply stating differences between kvm and other hypervisors as you requested. There is also the integrated Hypervisor.framework that seems to be gaining traction and I fully welcome that! But it's still not kvm: https://developer.apple.com/documentation/hypervisor https://developer.apple.com/documentation/hypervisor