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

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

3天内不再提示

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

璟琰乀 来源:IT之家 作者:骑士 2020-11-28 09:41 次阅读

外媒 MacRumors 报道,开发者 Alexander Graf 已经成功地在苹果 M1 Mac 上虚拟化运行 Windows 10 ARM 系统,证明 M1 芯片能够运行微软的 Windows 10 操作系统

目前,采用 M1 芯片的 Mac 不支持 Windows,也没有像英特尔 Mac 那样的 Boot Camp 功能,但支持 Windows 是很多用户希望看到的功能。

IT之家获悉,利用开源的 QEMU 虚拟机,Alexander Graf 能够在苹果 M1 芯片上虚拟出 Windows 10 ARM,而且没有仿真。由于 M1 芯片是定制的 Arm SoC,因此无法再像之前基于英特尔的 Mac 那样,使用 Boot Camp 安装 x86 版 Windows 或 x86 Windows 应用。不过,他在推特中表示,当在 M1 Mac 上进行虚拟化时,“Windows ARM64 可以很好地运行 x86 应用程序。虽然没有 Rosetta 2 那么快,但也差不多了。”

Graf 能够通过 Hypervisor.framework 进行虚拟化来运行 Windows ARM64 Insider Preview。苹果表示,这可以使用户无需编写内核扩展(KEXTs)就能与虚拟化技术进行交互。

Graf 在 QEMU 虚拟化器上安装了一个自定义补丁,据说它以直接在主机 CPU 上执行客体代码而 “实现接近原生性能”而闻名。这意味着 Windows 10 ARM 可以在 M1 Mac 上进行虚拟化,并且性能优异。

虽然 Graf 的实验还处于早期阶段,但他相信其他人可以重现其成果。“现在还处于早期阶段。绝对可以重现结果 -- 所有的补丁都在邮件列表上 -- 但现在不要指望拥有稳定的、功能齐全的系统,”他说。最重要的是,Graf 已经证明 Windows 系统能够在 M1 Mac 上运行。截图显示,虚拟的Windows 10 ARM CPU频率为1GHz。

苹果软件工程主管 Craig Federighi 最近表示,Windows 是否能够来到 M1 Mac 上是 “由微软决定的”。M1 芯片包含了运行 Windows 所需的核心技术,但微软必须决定是否向 Mac 用户授权 Windows 10 ARM。

责任编辑:haq

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

    关注

    445

    文章

    47476

    浏览量

    407879
  • 苹果
    +关注

    关注

    61

    文章

    23567

    浏览量

    191416
  • WINDOWS
    +关注

    关注

    3

    文章

    3417

    浏览量

    87085
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1054

    浏览量

    50784
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

    win10win11哪个好用

    win10win11各有优势,具体哪个更好要根据实际的应用场景和需求来决定。 首先,从性能方面来看,Win11在单线程、多线程、渲染和3DMark运行时的流畅性都优于
    的头像 发表于 11-26 14:51 1829次阅读

    Protel99 与WIN10系统冲突解决办法

    PROTEL99 与WIN10系统冲突解决办法
    的头像 发表于 11-20 09:30 1301次阅读
    Protel99 与<b class='flag-5'>WIN10</b>系统冲突解决办法

    STC8的USB下载驱动WIN10上安装不成功怎么解决?

    如题:STC8的USB下载驱动WIN10上安装不成功,非CH340/CH341的驱动,而是指的STC8单片机的USB直接下载功能的驱动。WIN系统下可以正常安装,不知道是不是驱动不支
    发表于 11-01 07:52

    WIN10 ARM和普通的WIN10有什么区别?

    WIN10 ARM和普通的WIN10有什么区别
    发表于 10-09 06:11

    NUC980 USB2.0 HighSpeed虚拟串口Win10通信丢包如何解决?

    NUC980 USB2.0 HighSpeed 虚拟串口Win10通信丢包问题 最近使用USB虚拟串口与PC机Win10下做了一个高速单向
    发表于 09-01 06:12

    Keil支持64位版的Win10吗?

    Keil 支持64位版的 Win10 吗? nuvoton的M0、M4的工具支持64位版的 Win10吗? 现在是转向64位版的 Win10
    发表于 08-24 07:23

    nulink虚拟串口win10上使用不正常如何解决?

    nulink 虚拟串口win10上,是不是工作不正常, tx, rx短接, 自收自发测试, 老是收不到数据,右边的4pin, 拔码都已经处在on位置, nulink驱动是最新的2.0 6561r
    发表于 08-23 07:09

    蜂鸟调试器win10下驱动程序无法使用怎么解决?

    的现象: 1、安装驱动,提示正常。 2、插入硬件,系统提示正在识别。 3、识别成功,提示设备已准备就绪。 4、提示驱动程序无法使用。 其中,已经按照帖子的要求,禁止win10下验证驱动签名。求助!!!!
    发表于 08-16 07:09

    NUC980 USB2.0 HighSpeed虚拟串口Win10通信丢包问题如何解决?

    NUC980 USB2.0 HighSpeed 虚拟串口Win10通信丢包问题
    发表于 06-13 06:28

    如何知道Win10 IoT的SD安装过程是否已成功完成?

    能否告诉我们如何知道 Win10 IoT 的 SD 安装过程是否已成功完成?快速入门指南说要等待 30 分钟。是否有任何编程完成的症状。 我们正在尝试通过 SD 将 Win10 IoT FW 下载到带有 8
    发表于 06-05 06:15