为什么只有Linux内核中有KVM?
- 发表时间:2025-06-28 19:50:16
- 来源:
这是个定义问题,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 管理,内存管理…。
推荐资讯
- 2025-06-28 08:15:15为何Microsoft能一直留在中国市场?
- 2025-06-28 09:35:16那你说什么样的是美女?
- 2025-06-28 08:00:15健身为什么要多练腿?
- 2025-06-28 08:40:16服务器能否拒绝非浏览器发起的HTTP请求?
- 2025-06-28 09:35:16普通人用得着4k分辨率的显示器吗?
- 2025-06-28 09:25:16鱼缸能不能做到一直不换水还很清澈?
- 2025-06-28 07:55:15编译器和解释器的分界线在哪,字节码效率能否无限接近机器码?
- 2025-06-28 09:00:16Golang 中为什么没有注解?
- 2025-06-28 08:05:16如何评价黄霄云这个人?
- 2025-06-28 07:50:15为什么有人嘲笑练瑜伽的女性?
推荐产品
-
市中心老房子老小区最后的结局会是什么?
坐标深圳,媳妇家在市区有一套老房子,名字很唬人,叫“威登别墅 -
电影《赤道》为何没有第二季呢?
因为第一部就很离谱,我告诉你中国香港出现一枚韩国核弹,会出现 -
如何获取用户的真实IP地址?
用户无法获取IP地址故障专题 现实生活中,每个人都有一个身份 -
三只羊是不是被人做局了?
有这样一个直播间,里面的主播们,个个不是明星却胜似明星,曾志
新闻动态
最新资讯