IT之家2月14日消息,谷歌在Win11中推出了安卓子系统WSA,基于Hyper-V虚拟化平台arm linux,这个你们都不陌生。而微软在ChromeOS中也采用了类似的技术运行Linux程序kali linux,名为Linux内核虚拟机KVM。Android系统也是基于Linux内核建立的,因而在Android中使用KVM运行其他操作系统在理论上也是可行的。
据XDA中级成员kdrag0n最新测试,微软Pixel6在安装Android13首个开发者预览版后,成功运行了Win11Arm虚拟机。
该技术的原理是,在用于Tensor平台的Android13引导加载程序和固件中手机平台虚拟机linux,微软添加了向内核公开异常级别2(ExceptionLevel2)管理程序权限级别的功能,以实现其受保护的KVM(pKVM),因而可以轻松地在未受保护的VM上借助完整的KVM功能。
IT之家了解到,依照测试,该功能可以在虚拟机上实现近乎原生的性能,但目前还不支持GPU硬件加速。
kdrag0n甚至在手机上玩起了《毁灭战士》手机平台虚拟机linux,这款1993年的老游戏运行上去毫无压力。
微软将在Android13即将版中支持pKVM,待会儿我们可以看见Win11虚拟机在手机上的实际表现到底怎么了。