这是个定义问题,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/}
面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
php开发一个***项目时,不用框架好做吗?
照骗能骗到什么程度?
为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
如何看待“计算机民科“的网站51soez已关站维护一周?
一岁宝宝高烧39度,爸爸还能睡得着,离吗?
你见过身边身材最好的女生是什么样子的?
什么样的人算是中了基因***?
如何看待盲人UP主蒙眼炒鸡蛋在成都旅游期间,要求各大医院无处方买胰岛素,最后进抢救室?
为什么一部分 Go 布道师的博客不更新了?
为什么 Bun 选择了 Zig 以及 JSCore?
和女生合租,都会发生什么事情?
有哪些故意缩短产品寿命的设计?
为什么切尔诺贝利泄漏了100年不能住人,而广岛原***爆炸后很快就重建了,不都是核么?
为什么华为价值2.3W的鸿蒙电脑用的是美国西数的SN740固态硬盘?
Golang与Rust哪个语言会是今后的主流?