网站地图官方微信:
网站首页 茭陵乡 章村镇 大柘镇 铁门镇 民权乡 甘都镇

当前位置: 首页 >

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

这是个定义问题,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?

  • | 用PHP写了个小框架,怎么才能得到大佬们的指点? |

    $this->input->request->header[...

    查看详情>>
  • | 为什么现在的年轻人宁愿自己工资低点,也要过得舒服、不那么累? |

  • | 为什么 mac mini 的 m4 版本价格这么低呢? |

  • | 请问27寸4K显示器哪个好呀? |

  • | 为什么Mac连个正儿八经的CAD都装不了还敢打着生产力的旗号? |

  • | 龙芯在.NET上帮微软做CPU指令集适配,为什么到国内.NET开发者这里成了维护龙芯.NET版本? |

  • | 据报道称“浏览器内核有上千万行代码”,浏览器内核真的很复杂吗? |

  • | 人民币如果国际化,最好的锚定物是什么呢? |

  • | 有哪些支持.Net系语言的开源中间件? |

  • | 面试中被嘲笑Token放在redis里,该如何应对这种情况呢? |

  • | 独立开发***能盈利吗?感觉好累... |

  • 知乎第一个四千赞,谢谢大家点赞呀! 再加更新两张新拍的图吧,...

    2025-06-25
  • 我举个例子吧! 脑胶质瘤,全世界最狠的癌症之一,三四级无药可...

    2025-06-25
  • 是时候祭出大杀器了: 移动用户:使用本机编辑短信“CXXZ#...

    2025-06-25
  • 我用Flutter开发了一款双因素身份验证器,它叫Cloud...

    2025-06-25

关注我们

添加微信好友,关注最新动态