Apple 表示,在配备 Apple M1 CPU 的 Mac 上运行 Windows 10 取决于 Microsoft。
苹果软件工程高级副总裁 Craig Federighi 在接受采访时表示,该公司将为为 x86 CPU 开发的 macOS 程序提供 x86 仿真,但不会提供带有 x86 仿真的 BootCamp 版本,以允许 Windows 10 在带有它的苹果 M1 CPU。 这是因为 Microsoft 拥有使 Windows 10 for ARM 在 Apple M1 等 SoC 上本地运行所需的一切。
他说:“这取决于微软。 我们拥有让他们这样做的基本技术,可以运行他们的 Windows ARM 版本,而后者当然支持 x86 用户模式应用程序。 但这是微软必须做出的决定,授权该技术以便用户可以在这些 Mac 上使用 Windows。 Mac 肯定非常有能力做到这一点。”
在 M1 Mac 上安装和运行 Windows 需要什么?
为了让配备 Apple M1 处理器的 Mac 在 Windows 10 和 MacOS 中提供相同的功能和性能,微软需要让 Apple 的 IP,包括 GPU、神经引擎和专用加速器,在 Windows 中运行。 这需要兼容的 API 和驱动程序。
Apple macOS 仅将 Metal API 用于图形处理器,因此 Apple GPU 的开发考虑到了 Metal。 有几种方法可以让苹果 GPU 在 Windows 中工作,但目前还不清楚微软可以在 API 和驱动程序方面对苹果硬件做什么。 另一个需要考虑的方面是 Apple 的 M1 及其后继产品将如何在 Windows 中运行。
初步结果显示,基于 Apple M1 的最新 Mac 可以击败他们的 x86 竞争对手,尽管在 macOS 和某些应用程序/工作负载中进行了专门优化以利用该芯片所提供的一切,但一切都是原生的只是时间问题支持和 ARM 主控 x86。
- M1 CPU今年可以帮助苹果节省25亿美元
- 苹果展示 M1:Apple Silicon 是首款面向台式机的 5nm 处理器
- MacBook Pro 13(2020 年):规格、价格和发布日期
- 介绍 Macbook Air 2020:规格、价格、发布日期
允许 M1 Mac 运行 Windows 会给微软带来什么?
假设微软拥有让 Windows 10 ARM 在带有 ARM CPU 的最新 Mac 上本地运行所需的一切,那么问题在于,允许其操作系统在 Apple 硬件上运行,这家软件巨头获得了什么?
苹果控制了大约 10% 的 PC 市场,而需要 Windows 的 Mac 用户的比例几乎没有,所以从数量的角度来看,微软几乎没有什么收获,尽管它必须在 Windows 10 ARM 上大踏步地考虑其他公司这将寻求通过 Windows 生态系统解决苹果问题。