xhyve: bhyve for OS X?

Benjamin Perrault ben.perrault at gmail.com
Thu Jun 11 01:16:15 UTC 2015


It’s a bit limited. IMO, it is more a mutation of bhyve then a direct port. It can only run Linux at the moment (or at least, I can’t get freebsd to run under it, for example - and that seems to conform to the github documentation ). 

SVM, PCI passthrough, VMX host & EPT where removed. It is single process model ( because of the OS X Hypervisor.framework ) - and thus there is no support for bhyvectl, bhyveload and grub2-bhyve. 

(more info here: https://github.com/mist64/xhyve ) 

Performance is substantially worse then bhyve on the equivalent hardware under FreeBSD from my testing. I’ve found that VMware Fusion or Parallels are consistently quicker across the board at the moment for anything I’ve tried with Ubuntu/Centos. With that said, it does run in userspace which should make it fairly secure, especially combined with OS X’s sandboxing. 

While it’s an interesting project to watch, it definitely has a ways to go.

best,
-bp
> On Jun 10, 2015, at 5:56 PM, Craig Rodrigues <rodrigc at FreeBSD.org> wrote:
> 
> Hi,
> 
> Has anyone here tried xhyve (bhyve port for OS X)?
> 
> http://www.pagetable.com/?p=831
> 
> --
> Craig
> _______________________________________________
> freebsd-virtualization at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
> To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe at freebsd.org"



More information about the freebsd-virtualization mailing list