bhyve Booted Debian and FreeBSD 15 using qemu accelerated with bhyve/vmm for the first time. This is an epic milestone for the community !

memory bandwidth seems odd. My host is FreeBSD 15.0 Release and I get 18.3 GB/s. In my bhyve guests FreeBSD 15.0 Release reaches 17.1 GB/s and Ubuntu 24.04 12 GB/s.
 
I will repeat the tests when I have enabled SMP on FreeBSD. At the moment it seems that this task is complicated to achieve. When I say to qemu/bhyve to use more than 1 CPU,it crashes every time.
 
I'm also nostalgic. I've been enjoying qemu/kvm since the 1990s. I cut my teeth on it. Virtualization has always been my favorite thing to do, first on Linux. Then on FreeBSD. I also owe the Nvidia GPU passthru feature to me, working behind the scenes with Corvin.
Qemu was released in 2003 and kvm in 2006 according to Wikipedia.
 
I miss the goal.
You made it because you can get HW acceleration only through QEMU? Can't you?

QEMU has many features that Bhyve does not have.

For example with QEMU you can change ISO on the fly:
- https://www.linux-kvm.org/page/Change_cdrom

You may even connect USB devices over IP network from other computers with QEMU:
- https://zachary.com/freebsd-usbip/
- https://freshports.org/net/usbredir/

You can also passthru single USB device with QEMU - but only entire USB controller (and must support MSI/MSI-X interrupts to work) on Bhyve.

So I welcome having Bhyve acceleration for QEMU as a VERY WANTED feature :)

Hope that helps.

Regards,
vermaden
 
---> You can also passthru single USB device with QEMU

thanks to this feature,I'm working on a parallel project that will fix once for all the problems that FreeBSD has with most (if not all) BT chipsets. I had an idea and I'm developing it. Because Qemu allows me to do it thanks to libusb.
 
Back
Top