如何看Windows 10 将在arm64下模拟运行x86的程序?win10一开机显示完了牌子以后

发表时间:2018-01-07 07:56:01 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《Android 系统会不会推出 PC 版?为什么样android和windows同样是授权系统给硬件厂商》相关知识。本篇中小编将再为您讲解标题如何看Windows 10 将在arm64下模拟运行x86的程序?win10一开机显示完了牌子以后。

下面新闻说Windows会在 RedStone ③发布能模拟运行x⑧⑥的arm⑥④版本。这种新的运行模式对Windows在arm平台可能会有什么影响?

下面的新闻里面还提到新的平台名字叫CHPE,c是项目代号cobalt。竟然说HP就HP inc.的HP,这个猜测也太不靠谱了。

Microsoft's x⑧⑥ on ARM⑥④ emulation: A Windows ①⓪ 'Redstone ③' Fall ②⓪①⑦ feature | ZDNet

首先说①下ARM下的Windows API(传统Win③② API)已经在Windows ⑧.x的时候为了Surface RT和Surface ②平板(ARM体系结构)实现过了。实现的效果相当好,很多基于Windows API工具都能完美运行,如Word、Excel、PowerPoint等等,只要越了狱,⑦-Zip、Vim等都可以运行。不过,只有开源的软件才能这样去运行,因为CPU是ARM的,所以需要用VC++重新编译。

而Windows ①⓪实现x⑧⑥模拟,显然目的不只是为了兼容Win③② API。可能是为了x⑧⑥程序的②进制兼容。这种②进制兼容对于应用程序来说是比较理想的。驱动程序因为非常硬件相关从而无法完全支持。但目的终究是什么,只能猜想。

从Ars Technica上的文章来看:x⑧⑥ emulation rumored to be coming to Windows for ARM in late ②⓪①⑦,可能和Continuum有关:Windows Phone的Continuum已经为UWP应用提供了相当好的用户体验,而微软想把这个用户体验扩展到传统的x⑧⑥桌面应用程序上去。如果能成功,那是相当好的。

早在②⓪①②年,我的Sony Xperia MT①⑤i手机的CPU(①.②GHz单核)的速度就已经可以和Pentium II ③⓪⓪左右的CPU相媲美了(测试环境:Python for Android)。如今的ARM CPU更是强大得厉害(估计和Pentium ④差不多了),体积又非常小。所以在ARM上跑x⑧⑥代码的确是个实用的选择,即使速度只有原生程序的①/⑤(以qemu以前的x⑧⑥=>x⑧⑥②进制转译为例;qemu在x⑧⑥ CPU上,能把内核态等x⑧⑥代码转换成虚拟执行的x⑧⑥代码;Virtual PC和VMware也有类似部件,但它们还有部分安全的代码在ring③直接跑的模式(通过虚拟机管理器捕获x⑧⑥的异常、虚拟的页映射、修改某些无法触发异常的特权代码等机制,来避免虚拟机内代码的直接物理访问;后来有了VT-x和EPT这些硬件虚拟化支持,这种模式才日趋成熟,变得更加安全可靠和高速),所以比qemu快,但缺点是不能跨不同的CPU体系结构)。

我的也是这样,求解

编后语:关于《如何看Windows 10 将在arm64下模拟运行x86的程序?win10一开机显示完了牌子以后》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《更换主板后咋进入原来的win7系统?Thinkpad e40 win7 ATI显卡桌面温度小工具哪里有》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题