為什么只有Linux內核中有KVM?
作者: 發布日期:2025-06-28 13:45:11
因為KVM是linux社區給linux內核開發的啊,就這么簡單。
KVM沒啥特別的,只是個type 1 hypervisor,別的操作系統也都能實現相同的功能,網上類似的虛擬化技術一堆,比如xen,hyperv。
FreeBSD和MacOS沒***用是因為他們有自己的虛擬化技術(bhyve, xhyve)而且很成熟,bhyve的IO效率也比kvm高。
不過很久以前的確是有嘗試把kvm移植到FreeBSD的,因為遷就linux內核api太麻煩了而且主線不愿意合入,逐漸沒人支持就廢棄了。
。









