所属频道: 首页 > 行业快报 > 微软将为Linux带来嵌套式虚拟化支持,可运行多个Windows

微软将为Linux带来嵌套式虚拟化支持,可运行多个Windows

来源:IT之家发表时间:2022-11-07 11:02  阅读量:18817   

微软正在给Linux带来运行嵌套管理程序或嵌套虚拟化的能力微软Linux高级工程师Jinank Jain最近发布了一系列关于该功能的补丁

微软将为Linux带来嵌套式虚拟化支持,可运行多个Windows

这一系列补丁计划增加对运行嵌套微软虚拟机管理程序的支持在嵌套Microsoft虚拟机管理程序的情况下,一些特权虚拟化调用需要采用L0虚拟机管理程序,而不是L1虚拟机管理程序这个补丁系列基本可以识别这样的超调用,用嵌套的超调用代替

Mshv:增加对检测嵌套管理程序的支持

Hv:用嵌套的根分区设置synic寄存器

Hv:加接口做嵌套超调用。

Hv:为嵌套根分区启用vmbus驱动程序

Hv,mshv:改变嵌套根分区的中断向量

嵌套虚拟化允许用户在另一个Hyper—V虚拟机中运行一个虚拟机所以,如果这个补丁能很快合并成功,比如在Linux内核6.2版,那么用户很快就能在Linux上运行多个Windows实例了

嵌套虚拟化通常是为企业设计的,微软在添加这一功能时肯定考虑到了这些因素这对于普通用户来说也是一个有趣的体验

本站了解到,嵌套虚拟化指的是模拟硬件虚拟化扩展的Hyper—v虚拟机监视器这些模拟扩展可以被其他虚拟化软件用来在Hyper—v平台上运行此功能仅适用于来宾分区必须为每个虚拟机启用此功能Windows根分区不支持嵌套虚拟化

与裸机相比,虚拟机管理程序在虚拟机中运行时可以显著提高性能通过使用L0虚拟机管理程序提供的支持接口,L1虚拟机管理程序可以优化为在Hyper—v虚拟机中运行

责任编辑:许一诺

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

fold