所在的位置: mysql >> mysql资源 >> 在Android上跑Windows11

在Android上跑Windows11

哪里治白癜风的医院好 https://wapyyk.39.net/bj/zhuanke/89ac7.html
最近这段时间,谷歌刚刚发布的Android13开发者预览版系统在各大手机论坛可谓是很火了一把。原因倒不是因为它是迄今最新的Android版本,而是由于在这一系统中进行一些“操作”后,我们将手机变成下图的这个样子。没错,熟悉PC的朋友想必已经看出来,这是微软Windows11的界面。事实上,这个截图也确实来自一台Pixel6,更准确地说,是来自一台运行在Android13系统内部的Windows11虚拟机。根据最早如此操作的海外网友描述,Windows11“在Android13里”的运行状况相当良好,虽然目前还没有办法解决GPU加速问题(也就是基本没法运行3D程序),但CPU、内存和内置存储设备都能发挥出接近原生的性能。如果不嫌弃的话,甚至已经可以在手机上玩一些早期的像素风或3D游戏了——虽然只靠CPU进行运算,但也并不会卡顿。看到这你是不是已经心动了?别急,让我们先来给你解释一下,为什么Android13“能够”运行Windows11,以及其背后的用意。首先用最通俗的话来说,之所以此前的Android版本都没有类似功能,唯有Android13可以做到这一点,是因为谷歌在这个最新版的系统中首次集成了一个名为“受保护的内核虚拟机(pKVM)”的功能。与其他大家熟悉的虚拟机类似,pKVM可以模拟出一个硬件环境,从而运行各种各样的操作系统,不仅是Windows11,实际上还包括桌面版Linux或其他更冷门的系统。那么它在实际的使用当中,到底又能起什么作用呢?有些朋友可能会想到微软此次在Windows11上新增的WSA(WindowsAndroid子系统)功能,认为谷歌是想“反其道而行之”,让消费者能够在手机上运行Windows软件。然而大家要明白,Android、或者至少AOSP(可以理解为Android的开源版本)是一个免费、开源的软件。微软在Windows里要加入一个Android模块,用于运行AndroidAPP,在法律上是不会有任何风险的。但Windows可不是开源系统,就算谷歌有这个想法和技术,要在手机上跑Windows本身其实是一件风险很大的事情。其次,微软之所以要将Android应用引入Windows11,还有一个原因是因为现在很多WindowsPC都有触控屏,再加上Windows自带的窗口化机制,运行TikTok之类的AndroidAPP无论体验还是实用性都是已经不错了。但反过来说,在一台6.x英寸的手机屏幕上,运行很可能没有针对触控设计过的Windows软件,这么搞真的有实用价值吗?没错,虽然我们从前文中就已提及,现在Android13的确具备了能在虚拟机里运行Windows11、甚至其他更多PC操作系统的“能力”。但这种能力本身,其实并不在谷歌的意料之内,本质上只不过是极客玩家对Android13所集成pKVM功能的一种变通,以及破解式的用法而已。按照我们三易生活目前所得到的消息显示,谷歌之所以要在Android13里引入一个新的虚拟机模块,本来的用意其实是为了让市场中大量的“魔改”第三方系统变得更加安全。而这个说法的证据,则来自Android系统团队的开发者WillDeacon。据他所言,由于过去的Android版本一直缺乏一个虚拟机,就导致许多手机厂商喜欢把版权保护、安全加密,以及其他一些自研的第三方二进制代码,“扔”到处理器的Hypervisor层运行。而Hypervisor则是ARM处理器内置的一个虚拟化相关模块,但问题就在于它的权限太高,甚至比操作系统本身还高,万一手机厂商自己编写的代码出了点问题,就可能会损害到系统本身。相比之下,Android13引入的pKVM虚拟机,在权限上与主操作系统是平行、且隔离的。所以哪怕你在其中运行恶意软件,理论上也无法感染到手机自身的主系统。再加上pKVM可以提供近似原生的性能,这就使得新版系统在提高安全性的同时,也不会损害到这些手机厂商自研代码的执行效率。说实在的,虽然这个功能听起来有点深奥,但它对于普通用户的意义,其实要比单纯在手机上运行Windows软件要重大得多。

大家都在看:

国产手机全体跳水!小米旗舰直降千元:太香了

安兔兔3.15假机报告:疫情激活市场假平板死灰复燃

元起苹果新一代iPhoneSE发布配A15处理器

史上最强!苹果M1Ultra发布20核CPU+64核GPU预览时标签不可点收录于话题#个上一篇下一篇


转载请注明:http://www.aierlanlan.com/rzgz/52.html

  • 上一篇文章:
  •   
  • 下一篇文章: