
亚马逊云科技最近推出了两款基于苹果最新M4芯片的新Mac实例(M4 和 M4 Pro)。新的 EC2 实例提供了更快的 CPU 性能、增强的图形处理能力和更大的内存,用于构建 iOS 和 macOS 应用程序。
Mac 实例通常用于构建、测试、打包和签名使用 Xcode 为苹果平台开发的应用程序,包括 macOS 和 iOS。首批EC2 Mac实例于 2020 年发布,两年前补充了第二代。亚马逊云科技的首席开发人员倡导者Sébastien Stormacq这样写到:
为苹果平台构建应用程序的开发团队需要强大的计算资源来处理复杂的构建流程,并同时运行多个 iOS 模拟器。随着开发项目的不断扩大和日益复杂,团队需要更高的性能和内存容量以保持快速的开发周期。
M4 Mac实例(mac-m4.metal)基于苹果 M4 Mac mini 计算机构建,提供苹果 M4 silicon 芯片,配备 10 核 CPU(四个性能核心和六个效率核心)、10 核 GPU、16 核神经引擎和 24GB 统一内存。苹果 M4 Pro silicon 芯片为 EC2 M4 Pro Mac 实例(mac-m4pro.metal)提供支撑,配备 14 核 CPU、20 核 GPU、16 核神经引擎和 48GB 统一内存。这两个实例类别都提供 2TB 的本地存储。在Hacker News上,用户 asimovDev 评论说:
我想知道,如果机架式 Mac Pros 的价格不是那么离谱的话,亚马逊云科技会不会选择它们?我无法想象,为这些迷你电脑开发机架安装解决方案到底能让他们多么酸爽(除非他们使用了现成的解决方案)。
虽然这些实例提供了比早期 M2 系列高达 20%的构建性能提升,允许使用多个 Xcode 模拟器并行运行更多测试,但新的 M4 和 M4 Pro 带来了更高的成本。它们可能并不是在亚马逊云科技上实现持续集成和交付(CI/CD)流水线的最经济实惠选项,因为旧一代的单台主机成本更低。Corey Quinn 在 Bluesky 上评论说:
亚马逊云科技现在以每年 7000 美元的价格租给你一台 Mac Mini。但别担心,他们在上面贴了“Pro”的标签,并添加了一些 Nitro 魔法。我想,这仍然比从苹果购买 Mac Pro 要便宜吧?
对于安装开发工具和框架,Stormacq 警告说:
要用于开发的话,需要选择一个至少 200GB 的 EBS 卷。100GB 的默认卷大小不足以安装 Xcode(...),或者,你可以选择在 Mac mini 可用的低延迟本地 2TB SSD 驱动器上安装你的开发工具和框架。请注意,该卷的内容与实例的生命周期绑定,而不是专用主机。
与之前的发布一样,EC2 Mac 实例可以作为专用主机购买,可以按需使用也可以采用节省计划。虽然 EC2 Mac 实例的计费是以秒为单位的,但是会有一个 24 小时的最低分配期,以符合苹果 macOS SLA。
M4 和 M4 Pro Mac 实例目前仅在美国(北弗吉尼亚和俄亥俄)提供,支持 macOS Sequoia 版本 15.6 及更新的 AMI。
原文链接:
AWS Introduces M4 and M4 Pro Mac Instances for Faster Apple App Development
评论