大家好,我是极客范的本期栏目编辑小友,现在为大家讲解开发者成功在苹果M1 Mac上虚拟化运行Win10系统问题。
众所周知,由于M1的Mac芯片是定制的Arm SoC,已经不可能像以前的Mac那样安装x86版本的Windows。
然而,有些人就是不相信邪恶。你不仅成功地运行了Win10,而且还得运行一个分数来取笑它。你说你很生气。
近日,开发者Alexander Graf在苹果M1 Mac上成功虚拟化运行Win10 ARM系统。
借助开源QEMU虚拟机,Alexander Graf可以在苹果M1芯片上实现Win10 ARM的虚拟化,无需仿真。
他在推特上说,“Windows ARM64在M1 Mac上进行虚拟化时,可以很好地运行x86应用。虽然没有罗塞塔2快,但也差不多。”
至于怎么做,我就不多说了。简单总结一下,Alexander Graf在QEMU虚拟器上安装了自定义补丁,可以直接在主机CPU上执行目标代码,从而实现Win10在Mac上的运行。
随后,Alexander Graf也免费向大家提供了自己开源QEMU虚拟化的补丁,现在已经有人进行了运行测试。
运行苹果操作系统的苹果M1极客板凳5运行:
单核细胞1737;
多核7549;
/来源:MacRumors
在苹果M1处理器上的虚拟机中运行ARM上的Windows 10时:
单核1288;
多核5449;
/来源:MacRumors
运行在微软SQ2处理器上的ARM上的Windows 10:
单核细胞799;
多核3089;
/来源:MacRumors这太尴尬了。目前来看,M1在运行x86应用时似乎还能保持优势。
然而,苹果软件工程总监克雷格费德里基(Craig Federighi)最近表示,Windows能否来到M1 Mac取决于微软。
M1芯片包含运行Windows所需的核心技术,但微软必须决定是否向Mac用户授权Windows 10 ARM。
原标题:苹果M1 Mac其实可以运行Win10。你想试试吗?
来源:【微信微信官方账号:爱宝科技】欢迎添加关注!请注明文章来源。
编辑:法律援助会
众所周知,由于M1的Mac芯片是定制的Arm SoC,已经不可能像以前的Mac那样安装x86版本的Windows。
然而,有些人就是不相信邪恶。你不仅成功地运行了Win10,而且还得运行一个分数来取笑它。你说你很生气。
近日,开发者Alexander Graf在苹果M1 Mac上成功虚拟化运行Win10 ARM系统。
m;">利用开源的 QEMU 虚拟机,Alexander Graf 能够在苹果 M1 芯片上虚拟出 Win10 ARM,而且没有仿真。他在推特中表示,当在 M1 Mac 上进行虚拟化时,“Windows ARM64 可以很好地运行 x86 应用程序。虽然没有 Rosetta 2 那么快,但也差不多了。”
至于怎么完成的,我就不跟大家多说了,简单概括一下就是 Alexander Graf 在 QEMU 虚拟化器上安装了一个自定义补丁,这个补丁可以直接在主机 CPU 上执行客体代码,这样就实现了在 Mac 上运行 Win10。
随后,Alexander Graf 也将他的开源 QEMU 虚拟化的补丁免费提供给大家,现在有人已经进行了跑分测试。
运行 MacOS 的苹果 M1 的 Geekbench 5 跑分:
单核 1737;
多核 7549 ;
/图源:MacRumors
而在苹果 M1 处理器上的虚拟机中运行 Windows 10 on ARM:
单核 1288;
多核 5449;
/图源:MacRumors
运行在微软 SQ2 处理器上的 Windows 10 on ARM:
单核 799;
多核 3089;
/图源:MacRumors 这就尴尬了,目前看来运行 x86 应用时,M1 仍然还能保持优势。
不过苹果软件工程主管 Craig Federighi 最近表示,Windows 是否能够来到 M1 Mac 上是由微软决定的。
M1 芯片包含了运行 Windows 所需的核心技术,但微软必须决定是否向 Mac 用户授权 Windows 10 ARM。
原文标题:苹果M1 Mac 竟然可以运行 Win10,想不想试试?
文章出处:【微信公众号:哎咆科技】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
.dfma { position: relative; width: 1000px; margin: 0 auto; } .dfma a::after { position: absolute; left: 0; bottom: 0; width: 30px; line-height: 1.4; text-align: center; background-color: rgba(0, 0, 0, .5); color: #fff; font-size: 12px; content:"广告"; } .dfma img { display: block; }