微软将为 Linux 带来嵌套式虚拟化支持,可运行多个 Windows
微软正在为 Linux 带来运行嵌套式管理程序(Hyper-V)或嵌套式虚拟化的能力。微软 Linux 高级工程师 Jinank Jain 近期发布了一系列关于该功能的补丁。
该系列补丁计划增加对运行嵌套的微软 Hypervisor 的支持。在嵌套微软 Hypervisor 的情况下,有一些特权的 hypercalls 需要走 L0 Hypervisor 而不是 L1 Hypervisor。该补丁系列基本上可以识别这样的超调用,并用嵌套的超调用取代它们。
mshv: 增加对检测嵌套的 hypervisor 的支持
hv:在嵌套根分区的情况下设置 synic 寄存器
hv: 增加接口来做嵌套的超调用
hv: 为嵌套的根分区启用 vmbus 驱动
hv, mshv : 改变嵌套根分区的中断向量
嵌套虚拟化允许用户在另一个 Hyper-V 虚拟机内运行虚拟机(VM)。所以,如果这个补丁很快就能成功合并,比如在 Linux 内核 6.2 版本中及时合并,那么很快用户就可以在 Linux 中运行多个 Windows 实例。
嵌套式虚拟化通常是为企业设计的,而微软也肯定在添加该功能时考虑到了这些因素。对于普通用户来说,这也是有趣的体验。
CTOnews.com获悉,嵌套虚拟化是指模拟硬件虚拟化扩展插件的 Hyper-v 虚拟机监控程序。这些仿真扩展可供其他虚拟化软件使用 (例如,嵌套虚拟机监控程序) 在 Hyper-v 平台上运行。此功能仅适用于来宾分区。必须按虚拟机启用此功能。Windows 根分区不支持嵌套虚拟化。
与裸机相比,在虚拟机中运行时,虚拟机监控程序可以显著提高性能。可以通过使用 L0 虚拟机监控程序提供的启用接口,将 L1 虚拟机监控程序优化为在 Hyper-v VM 中运行。
相关文章
- 25 周年纪念作,情怀拉满但诚意欠缺:《勇者斗恶龙 怪物仙境 3》
- 联想拯救者 Y700 2023 平板推送 ZUI 15.0.723 系统灰度测试:新增“USB 网络共享”,优化底部小白条
- Streacom 推出 SG10 高端被动散热机箱:可解热 600W,1300 美元
- 3D 角色扮演策略游戏《少女前线 2:追放》公测开启,安卓、iOS、PC 多端互通
- 新能源车市:价格战开局,价值战结束
- 雪天这样拍,照片更为味道
- Cybertruck:未来物种重新定义汽车
- 2022 年我国未成年网民规模突破 1.93 亿,普及率达 97.2%
- 上映 7 天,《名侦探柯南:黑铁的鱼影》内地票房破亿、豆瓣 6.6 分
- 小岛工作室推出《死亡搁浅》联名手机手柄,预计明年发售