当前位置:当前位置: 首页 >
为什么只有Linux内核中有KVM?
文章出处:网络 人气:发表时间:2025-06-28 19:15: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 管理,内存管理…。
同类文章排行
- 如果得知一枚核弹将在10分钟后在你的城市爆炸,除了等死还能干嘛?
- PHP 已经诞生 30 年,它对你意味着什么?
- 学生校服如何隐藏内衣痕迹?
- 如何评价张靓颖刘宇宁《九万字》?
- 空战的时候可不可以先击落预警机?
- 大家猜猜伊朗的结局如何?
- 公司规定所有接口都用 post 请求,这是为什么?
- flutter为什么不用Go语言,而用Dart?
- 如何评价祝绪丹在《五哈》第十期的表现?
- 为什么Dreamwe***er,FrontPage会被淘汰?
最新资讯文章
- 三峡水利枢纽为什么会选址在三斗坪镇?
- 书法学习路上最大的坑是什么?
- 有什么好用的安卓本地音乐播放器推荐?
- 万兆的网络速度有多大意义?
- 你曾看到空乘做过的最傻的事情是什么?
- 央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 我国004号航母什么时候下水?
- 有一张巨强的显卡是什么体验?
- 请教了解空军装备的知友,歼35服役后,是否要歼10退役?歼10生产线都转贵航了,以后只用于外贸吗?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- MacOS真的比Windows流畅吗?
- 为什么老顾客吃着吃着就不再来照顾生意了呢?
- 为什么任天堂在NS2上没有选择使用OLED屏幕以提升续航能力和显示效果?
- 使用 JetBrains 的产品时,你是倾向于为每个语言分别安装 IDE,还是安装语言的插件?
- JetBrains 放弃 AppCode 是否是一个错误决定?