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

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

    关注

    455

    文章

    50731

    浏览量

    423194
  • 苹果
    +关注

    关注

    61

    文章

    24397

    浏览量

    198574
  • WINDOWS
    +关注

    关注

    3

    文章

    3541

    浏览量

    88632
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1105

    浏览量

    51460
收藏 人收藏

    评论

    相关推荐

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    软件提供了无缝的开发体验。 GitHub Actions、原生 GitHub 运行器和基于 Arm 平台的 AI 框架相结合,帮助全球 2,000 万开发者简化 AI 应用
    的头像 发表于 10-31 18:51 1985次阅读

    苹果发布Apple Intelligence开发者测试版

    近日,苹果公司正式发布了其全新的Apple Intelligence开发者测试版本,这一版本集成了备受期待的ChatGPT功能,为开发者和部分用户带来了全新的体验。然而,美股盘中,
    的头像 发表于 10-24 09:57 316次阅读

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

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

    OpenHarmony开发者大会2024深圳成功举办,加速开源生态繁荣

    5月25日, 以“鸿心聚力 智引未来”为主题的OpenHarmony开发者大会2024(以下简称大会)深圳成功举办。
    的头像 发表于 05-27 10:36 585次阅读
    OpenHarmony<b class='flag-5'>开发者</b>大会2024<b class='flag-5'>在</b>深圳<b class='flag-5'>成功</b>举办,加速开源生态繁荣

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

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

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

    STM32L151CBU6的单片机碰到一个问题,苹果笔记本WIN10上STM32的HID不识别或识别不稳定,设备管理器中没有出现感叹号,或出现感叹号,都存在有时连不上设备,发64字
    发表于 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

    曙光智能计算开发者讲坛于2024全球开发者先锋大会期间在上海成功举办

    3月24日,曙光智能计算开发者讲坛于2024全球开发者先锋大会期间在上海成功举办。
    的头像 发表于 03-26 09:42 607次阅读

    M1芯片和M3芯片的区别

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

    M1M2和M3芯片是什么意思

    M1M2和M3芯片都是苹果公司推出的自研处理器芯片,具有不同的特点和发布时间。
    的头像 发表于 03-08 15:51 5790次阅读

    如何安装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

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

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