这是个定义问题,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 管理,内存管理…。
{dede:pagebreak/}
如何看待 Rust 的应用前景?
Golang和J***a到底怎么选?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
照骗能骗到什么程度?
为什么制作组会把废案放在游戏文件里?
如何评价B站 up主“雨琪在芬兰”?
如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
如何看待国内有些人认为杨瀚森不值首轮16顺位?
目前美军还有哪些领域是明显领先于解放军的?
为什么来例***奶涨 ?
真的没有人觉得2k是一个很尴尬的分辨率吗?
为什么年轻的肉体让人沉迷?
***拍大尺度片子时摄影师不会看光吗?
中国女性的臀围普遍比欧美女性小,是人种的差异吗?
程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
马景涛这些年到底经历了什么?