为什么只有Linux内核中有KVM?
- 发表时间:2025-06-28 23:35:17
- 来源:
这是个定义问题,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-22 04:20:14淘宝是如何做到长时间在 iOS 后台运行的?
- 2025-06-22 04:30:14俗话说“女人三十如狼四十如虎”,到底是不是真的??
- 2025-06-22 04:30:14始终怀不上孕是种怎样的体验?
- 2025-06-22 03:40:15如何看待抖音宝妈自学中医,肉蛋奶全忌,给孩子喂“古法米汤”,美名其曰“中医育儿”?
- 2025-06-22 04:20:14《碟中谍 8》都有哪些槽点?
- 2025-06-22 03:50:15全世界都在等中美开战吗?
- 2025-06-22 03:40:15内蒙古发布关于那某某茜有关情况核查通报,哪些信息值得关注?
- 2025-06-22 04:50:15FLUX好用、有意思、有创意、好玩的Lora有推荐的吗?
- 2025-06-22 05:00:20是什么原因让你一定要用 iPhone?
- 2025-06-22 05:20:14如何评价仓颉编程语言7月30日开源?
推荐产品
-
Swift 和同时代的其他语言比起来怎么样?
我觉得Swift最强的是无缝集成C,制作完XCFramewo -
你们男寝发生过哪些难忘的事?
舍友特别喜欢闻别人的臭袜子,有点像得了烟瘾的那种,一天不闻就 -
我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进 -
SQL Server 真的比不上 MySQL 吗?
这俩都用过,现在也一直在分别用。 大概七八年前,突然有台阵
新闻动态
最新资讯