你现在的位置是:当前位置: 首页 >


为什么只有Linux内核中有KVM?

更新时间:2025-06-28 16:35:11

这是个定义问题,KVM 应该叫 Linux KVM,所以只有 Linux 里面有。

这个问题可以推广一下,Linux 提供了虚拟化加速 API KVM,其他 kernel 有么?答案是 有,BSD Bhyve 的 vmm.ko。

(感谢 @落寒陌墨 指正,Windows Hyperv 是 Type-1)。

这种基于 OS 的虚拟化扩展属于 Type-2 hypervisor。

Xen 这种不依赖 OS,直接运行在 Bare Metal 的属于 Type-1。

第二个问题: 任何 Hypervisor 都需要一些基础的 OS 组件,比如 CPU 管理,内存管理…。

为什么只有Linux内核中有KVM?

案例推荐

case recommendation
  • 为什么海军要单舰满世界溜达呢?

    查看案例

  • 马兰基地巨型飞翼无人机的出现是否代表制造b21 类似物对于中国来说不再是个难题。?

    查看案例

  • 为什么中国农村房子那么丑?

    查看案例

  • 为什么都对TLC乃至未来的QLC嗤之以鼻呢?

    查看案例

  • 中国承诺不开第一枪,那如果中美开战,美国直接摧毁北斗卫星,中国该如何反败为胜?

    查看案例

  • 我去年查出来女性***两性畸形,目前16,高二,住男寝,怎么办?

    查看案例

  • 新手养龟想入手黄缘龟,该怎么养?

    查看案例

  • 个子高是种怎样的体验?

    查看案例