当前位置:当前位置: 首页 >
为什么只有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 管理,内存管理…。
同类文章排行
- 什么是 AI Agent(智能体)?
- 为什么微信不向telegram学习?
- 为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
- 为什么多地「国补」暂停了?
- 大厂后端开发需要掌握docker和k8s吗?
- 为什么年轻的肉体让人沉迷?
- VScode怎么配置好golang?
- 软路由真的比硬路由更好吗?
- 室友因为身体原因要用冰箱,但是电费却由我们平摊,合理嘛?
- 汤姆·克鲁斯在国外算几线?
最新资讯文章
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 为什么LibreOffice的Windows版在国内火不起来?
- 为什么软件公司很少用python开发web?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 中本聪为什么不出来?如果现身,会发生什么?
- Flutter 为什么没有一款好用的UI框架?
- Flutter 为什么没有一款好用的UI框架?
- Node.js是谁发明的?
- 女生为啥喜欢穿不戴钢圈的胸罩?
- 字节跳动辞退原豆包大模型负责人,曾被曝婚内出轨下属,怎样看待这一处理结果?
- 你读过最冷门,但「含金量极高」的书是什么?
- 男朋友说我穿裙子不要敞开腿坐这是他底线,我该怎么办?
- 女孩子腿非常白是什么体验?
- 有哪些事,是社会底层人认识不到的?
- 为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 伊朗若拥有巴基斯坦的中国防控体系,能否把美国的B2轰炸机打下来?如果打下会对世界局势产生什么影响?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 为什么很多公司都不招大龄码农?
- 如何评价张靓颖刘宇宁《九万字》?