machyve / xhyve

xhyve, a lightweight OS X virtualization solution
Other
6.44k stars 354 forks source link

Maintenance #147

Closed emilwojtaszek closed 5 years ago

emilwojtaszek commented 6 years ago

This project looks awesome, is this still under development?

aphor commented 6 years ago

No

kbarmen commented 6 years ago

Apart from VirtualBox, are there any alternatives around?

rickard-von-essen commented 6 years ago

@kbarmen OSS Qemu (in homebrew), and closed source there is Parallels Desktop for Mac and VMware Fusion.

rickard-von-essen commented 6 years ago

The code here is the base of Docker for Mac's VM, see https://github.com/moby/hyperkit.

kbarmen commented 6 years ago

Yes, was about to answer myself about qemu.. .but it is really slow compared to xhyve, I suppose because it doesn't use the hypervisor framework of macos :( Will look at the hyperkit, maybe there are some tricks to speed things up.

kbarmen commented 6 years ago

And, thanks for quick reply! 👍

aphor commented 6 years ago

124 Discusses the continued development effort. Please check that issue for news.

dmarion commented 6 years ago

Latest qemu actually can use Hypervisor.framework, it works for me by simply passing -machine pc,accel=hvf -cpu host to qemu...

clobber commented 5 years ago

Latest qemu actually can use Hypervisor.framework, it works for me by simply passing -machine pc,accel=hvf -cpu host to qemu...

~No, this does not appear to be the case as of QEMU 3.0.0~

~Passing -machine pc,accel=hvf -cpu host or simply -accel hvf returns -machine accel=hvf: No accelerator found~

~QEMU 2.12 added "experimental" support for Apple's Hypervisor.framework which is removed in the latest stable release (installed via homebrew). -accel help Possible accelerators: kvm, xen, hax, tcg~

Update: It accepts the flags under qemu-system-x86_64

llelf commented 5 years ago

Latest qemu actually can use Hypervisor.framework, it works for me by simply passing -machine pc,accel=hvf -cpu host to qemu...

No, this does not appear to be the case as of QEMU 3.0.0

Works for me.

hazcod commented 5 years ago

Can we add a notice on the README that the project is dead and people should use QEMU with the appropriate flags?

aphor commented 5 years ago

Nobody but the original repo owner has write access to the repo. :(

jeremyhu commented 5 years ago

That was fixed yesterday.