4 ms·
I've also been using the Apple Virtualization option with Linux VMs in UTM and have had zero issues whatsoever. The biggest benefit to doing so in my opinion is
by jasoneckert 3y ago
I've also been using the Apple Virtualization option with Linux VMs in UTM and have had zero issues whatsoever. The biggest benefit to doing so in my opinion isn't necessarily the noticeably better performance, but the RAM usage. I've noticed that Linux VMs in UTM that run using the Apple Virtualization Framework use significantly less RAM compared to otherwise because the framework provides dynamic memory allocation. This makes it very well suited to running Linux VMs on systems that have less memory (e.g., an M1 MacBook with only 8GB of RAM).
The only thing I'd like to see added to the framework is the ability for nested virtualization (which is now available in the M2 chips, but isn't built into M1 chips).
- deleted 3y ago[deleted]
- moondev 3y ago> The only thing I'd like to see added to the framework is the ability for nested virtualization (which is now available in the M2 chips, but isn't built into M1 chips). Is there an example of this working in any context? Until then I don't see how it can be considered available. EDIT - Confirmed below it does work in Linux on metal - Props to the Asahi team!
- WesolyKubeczek 3y agoSomehow I cannot get a Fedora 38 (or for that matter, Rocky/Alma 9) installer to boot with this option, it all works fine on QEMU, though. There could be knobs to twist but UTM doesn’t expose any, so…
- john_alan 3y agoIsn’t it really hard to use though? Like you need decomposed Linux bits.