Live data from Hacker News

Native virtualization for macOS

veertu.com

81–90 of 103 posts

Re: Native virtualization for macOS

#82
post #79

I just had an idea: What if the hypervisor framework prepares macOS to add a future compatibility layer to run apps on X64 and ARM. "Like" a new version of Rosetta (PowerPC on X86). But now maybe you can run iOS apps on macOS (you probably could do this with BitCode ?)

Hypervisor.framework only exposes X86 virtualization and Intel VT-d to the user space. It does not allow for the emulation of any other architecture.

Re: Native virtualization for macOS

#83
post #13

I've tried this as I was really excited after hearing about fusions discontinuation and how incredibly poorly performing virtualbox IO and network is. I found it to be even slower than virtualbox which I have no idea how this is possible. Tested on a late 2015 5k iMac top specced and a late 2015 MacBook top specced both running OSX 10.11 at the time. I will re-test the latest version with MacOS 10.12.

OK just re-tested with the latest version (which is very different looking for sure) on the latest OSX on my top specced late 2015 iMac 5K 27''.

I mounted the latest CentOS 7 ISO image, completely standard and md5 summed, it boots to install and I have no keyboard or mouse control OR the VM is immediately frozen.

Seemed to boot faster than Fusion which is an improvement from the last time I tried.

I'll next try a shudder Windows 10 shudder VM.

Re: Native virtualization for macOS

#84
post #83
post #13

I've tried this as I was really excited after hearing about fusions discontinuation and how incredibly poorly performing virtualbox IO and network is. I found it to be even slower than virtualbox which I have no idea how this is possible. Tested on a late 2015 5k iMac top specced and a late 2015 MacBook top specced both running OSX 10.11 at the time. I will re-test the latest version with MacOS 10.12.

OK just re-tested with the latest version (which is very different looking for sure) on the latest OSX on my top specced late 2015 iMac 5K 27''. I mounted the latest CentOS 7 ISO image, completely standard and md5 summed, it boots to install and I have no keyboard or mouse control OR the VM is immediately frozen. Seemed to boot faster than Fusion which is an improvement from the last time I tried. I'll next try a shu…

I just re-tried installing CentOS 7 for the 4th time from the install DVD again and mouse / keyboard randomly works!? I don't think it was user error, but I'm not convinced it was a bug in the software either, perhaps my desktop was blocking usb access for some reason.

Performance of the install seems a LOT better than last time I tried.

Will report back.

Re: Native virtualization for macOS

#85
post #24
post #13

I've tried this as I was really excited after hearing about fusions discontinuation and how incredibly poorly performing virtualbox IO and network is. I found it to be even slower than virtualbox which I have no idea how this is possible. Tested on a late 2015 5k iMac top specced and a late 2015 MacBook top specced both running OSX 10.11 at the time. I will re-test the latest version with MacOS 10.12.

Totally different results here. I use a Surface Book now but on my Mac (2013 MBA) Veertu destroyed VMware and VirtualBox for interactive latency. Ie, VirtualBox and VMware were slow to the point I'd consider them unusable (I'm latency sensitive, eg, I consider Eclipse to the be same and other people think it's fine). Veertu made me actually test in Edge again. Did you still have VMware or VirtualBox drivers installed…

See new comments of trial I'm running today - I'm replying to my main post as I go.

https://news.ycombinator.com/item?id=12916309

Re: Native virtualization for macOS

#86
post #84
post #83

Earlier quoted context omitted.

OK just re-tested with the latest version (which is very different looking for sure) on the latest OSX on my top specced late 2015 iMac 5K 27''. I mounted the latest CentOS 7 ISO image, completely standard and md5 summed, it boots to install and I have no keyboard or mouse control OR the VM is immediately frozen. Seemed to boot faster than Fusion which is an improvement from the last time I tried. I'll next try a shu…

I just re-tried installing CentOS 7 for the 4th time from the install DVD again and mouse / keyboard randomly works!? I don't think it was user error, but I'm not convinced it was a bug in the software either, perhaps my desktop was blocking usb access for some reason. Performance of the install seems a LOT better than last time I tried. Will report back.

I found that bridged networking does not work at all, no traffic flows, but the default 'shared' networking works perfectly.

I'm now doing an update of CentOS and will install the latest stable kernel from elrepo kernel-ml and fio, then I'll benchmark disk IO (I'm running a PCIe NVMe SSD that averages 1600-2000MB/s for sequential writes/reads so this should be interesting)

Re: Native virtualization for macOS

#87
post #86
post #84

Earlier quoted context omitted.

I just re-tried installing CentOS 7 for the 4th time from the install DVD again and mouse / keyboard randomly works!? I don't think it was user error, but I'm not convinced it was a bug in the software either, perhaps my desktop was blocking usb access for some reason. Performance of the install seems a LOT better than last time I tried. Will report back.

I found that bridged networking does not work at all, no traffic flows, but the default 'shared' networking works perfectly. I'm now doing an update of CentOS and will install the latest stable kernel from elrepo kernel-ml and fio, then I'll benchmark disk IO (I'm running a PCIe NVMe SSD that averages 1600-2000MB/s for sequential writes/reads so this should be interesting)

All went well with the update as expect, nice to have a modern kernel running, clearly a lot quicker, boots in around half a second after the BIOS.

Points of note thus far:

- Unsure if EFI is supported?

- Seems to be no way to create templates

- Cannot import a single file OVF image

- Cannot clone a VM

- Cannot snapshot a VM

- While importing a VM, you can't access the main window to start / edit other VMs UPDATE: scratch that - you can - but it's slow as anything even with none of my computers resources maxed out, it appears to be single threaded and perhaps some locking is occuring on the GUI.

- DISCARD / TRIM SSD support works perfectly as expected, unlike in VMware.

Re: Native virtualization for macOS

#88
post #87
post #86

Earlier quoted context omitted.

I found that bridged networking does not work at all, no traffic flows, but the default 'shared' networking works perfectly. I'm now doing an update of CentOS and will install the latest stable kernel from elrepo kernel-ml and fio, then I'll benchmark disk IO (I'm running a PCIe NVMe SSD that averages 1600-2000MB/s for sequential writes/reads so this should be interesting)

All went well with the update as expect, nice to have a modern kernel running, clearly a lot quicker, boots in around half a second after the BIOS. Points of note thus far: - Unsure if EFI is supported? - Seems to be no way to create templates - Cannot import a single file OVF image - Cannot clone a VM - Cannot snapshot a VM - While importing a VM, you can't access the main window to start / edit other VMs UPDATE: sc…

Importing a Windows 10 shudder OVA _directory_ export from VMware Fusion worked perfectly and was quick to complete.

- After installing the guest addons which was very quick as they must be quite light weight, all drivers worked perfectly and performance seems good in general (for windows anyway), have not tested 3D yet.

- No native resolution scaling when resizing the VM window even after installing tools

_NOTE:_ I will turn this thread into a blog post and put it up on https://smcleod.net when I have time, perhaps this weekend.

Re: Native virtualization for macOS

#89
post #50
post #13

I've tried this as I was really excited after hearing about fusions discontinuation and how incredibly poorly performing virtualbox IO and network is. I found it to be even slower than virtualbox which I have no idea how this is possible. Tested on a late 2015 5k iMac top specced and a late 2015 MacBook top specced both running OSX 10.11 at the time. I will re-test the latest version with MacOS 10.12.

I see Parallels isn't in that list of software. Is there a reason you don't use it?

Parallels is even slower than VirtualBox and it's like Duplo to Lego, 'Parallels - my first VM'

Re: Native virtualization for macOS

#90
post #13

I've tried this as I was really excited after hearing about fusions discontinuation and how incredibly poorly performing virtualbox IO and network is. I found it to be even slower than virtualbox which I have no idea how this is possible. Tested on a late 2015 5k iMac top specced and a late 2015 MacBook top specced both running OSX 10.11 at the time. I will re-test the latest version with MacOS 10.12.

Found the same on a 2015 rMBP with max specs (Sierra, 16GB RAM, Core i7). It's much less performant with exactly the same VM as VirtualBox. In fact, it ate my entire CPU while it was running, even when the VM OS (Windows 10) settled down after startup. and was apparently running no CPU-intensive processes. It also crashed twice in the space of an hour, bringing down the entire VM, necessitating a restart. Not touchin…

See new comments of trial I'm running today - I'm replying to my main post as I go.

https://news.ycombinator.com/item?id=12916309

Post reply on HN