0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发者成功在苹果M1 Mac上虚拟化运行Win10系统

4MaG_guofen1225 来源:哎咆科技 作者:哎咆科技 2020-12-03 10:50 次阅读

大家知道,由于 M1 芯片的 Mac 是定制的 Arm SoC,因此无法再像之前的 Mac 那样,可以安装 x86 版 Windows。

但是,有的人就是不信邪。 不光是成功的运行了 Win10,而且还要跑个分来嘲讽一下,你说气不气。

最近,开发者 Alexander Graf 就成功地在苹果 M1 Mac 上虚拟化运行 Win10 ARM 系统。

利用开源的 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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 苹果
    +关注

    关注

    61

    文章

    24351

    浏览量

    196847
  • WINDOWS
    +关注

    关注

    3

    文章

    3524

    浏览量

    88432
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1099

    浏览量

    51372

原文标题:苹果M1 Mac 竟然可以运行 Win10,想不想试试?

文章出处:【微信号:guofen1225,微信公众号:哎咆科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    cc85xx的usb驱动win10跑是否有兼容性的问题?

    我们公司一块基于cc85xx芯片的无线mic,用usb接口连接到电脑,最近用户反映在win10的环境下有时重启电脑后,无线mic就找不到了。我们做了实验确实发现了有时找不到设备,但是设备管理
    发表于 10-29 07:12

    esp32通过ble连接win10,为什么连不上?

    开发板用的是ESP-WROOM-32,芯片是esp32 d0wn v3,软件用的是gatt_server_service_table 官方例子,代码无改动,烧录后连接win10(版本
    发表于 06-13 06:05

    win10环境下运行一下ST的F7系列的例程,Free RTOS编译时总会报错的原因?

    今天win10环境下运行一下ST的F7系列的例程,发现有些项目比如Free RTOS编译时总会报出:1.../../../../../../Middlewares/Third_Par
    发表于 04-30 08:12

    苹果笔记本WIN10下面USB连接出错的原因?

    STM32L151CBU6的单片机碰到一个问题,苹果笔记本WIN10STM32的HID不识别或识别不稳定,设备管理器中没有出现感叹号,
    发表于 04-22 08:21

    win10下无法运行STVD怎么解决?

    win10运行STVD的时候,出现这个问题,不知要怎么解决。谢谢
    发表于 04-10 06:39

    MAC M1虚拟机上运行ARM版的windows,ST-LINK的驱动为什么装不

    MAC M1虚拟机上运行ARM版的windows,ST-LINK的驱动装不
    发表于 04-01 08:24

    M1芯片和M3芯片的区别

    M1芯片和M3芯片都是苹果自家研发的处理器,它们性能和设计各有特点。
    的头像 发表于 03-11 16:37 3265次阅读

    如何安装cy7c68013的虚拟串口win10驱动?

    怎样安装cy7c68013的虚拟串口win10驱动? 我自己做了一块板,win7下能正确安装虚拟串口驱动使用,但没有找到
    发表于 02-29 08:12

    WIN10下怎么搭建CY7C68013的开发环境?

    如题, 1WIN10下怎么搭建CY7C68013的开发环境? 2,我已经安装了CYUSB3014的开发环境 ,两
    发表于 02-27 08:14

    win10系统,通过控制中心下载MDK编译的.hex后,硬件能被识别,但读写无反应,usb不能工作的原因?

    win10系统,通过控制中心下载MDK编译的.hex后,硬件能被识别,但读写无反应,usb不能工作;win7上操作正常,请问这是什么问题
    发表于 02-27 06:48

    win10 control center下载固件成功后 ,不能读写不工作的原因?

    请问有遇到过 Win10 通过“控制中心 ”下载固件成功后 ,不能读写,不工作
    发表于 02-27 06:38

    求助!!!!LABVIEW2017 win10系统中生成的exe 波形图控件属性为英文

    LABVIEW2017 win10系统中生成的exe 运行时候界面上菜单栏以及波形图自带的修改属性为英文 大佬们 这种情况要怎么解决?
    发表于 01-22 13:57

    苹果:要求开发者使用M1M2或M3芯片Mac开发Vis

    苹果未透露设定该限制缘由。外媒推测,Intel Mac因处理能力限制难以满足visionOS应用需求,或许也与苹果逐渐淘汰Intel Mac有关。
    的头像 发表于 01-10 14:09 624次阅读

    微软发布Win10Win11累积更新

    此次Win10系统升级后,亮点之一就是Copilot已正式固定在任务栏,即使没有启动Edge浏览器,也能与Copilot即时畅通沟通。
    的头像 发表于 12-13 11:09 2226次阅读

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    发烧友论坛一起策划了飞腾派开发板测评活动,受到了广大开发者的喜爱。 通过这次活动,飞腾派成功地吸引了众多高质量开发者的关注和参与,进一步扩大了其
    发表于 12-11 16:11