苹果 watchOS 26 架构重大升级,将三款 Apple Watch 手表更新至完整 arm64

内容摘要IT之家 6 月 16 日消息,苹果 watchOS 26 为 Apple Watch 的架构带来了重大升级,将几款最新型号产品迁移到完整的 arm64 架构。这一变化在苹果为开发者提供的 watchOS 26 新功能视频中揭晓。Apple

联系电话:400-962-3929

IT之家 6 月 16 日消息,苹果 watchOS 26 为 Apple Watch 的架构带来了重大升级,将几款最新型号产品迁移到完整的 arm64 架构。

这一变化在苹果为开发者提供的 watchOS 26 新功能视频中揭晓。Apple Watch Series 9、Series 10 和 Apple Watch Ultra 2 将从 arm64_32 迁移到完整的 arm64 架构。

arm64_32 架构是标准 64 位 ARM 架构的修改版,使用 32 位指针,专门针对可穿戴设备受限的内存环境进行了优化。这种混合架构使苹果能够在保持比完整 64 位系统更紧凑的内存占用同时,实现 64 位指令集的优势。

而标准的 arm64 架构提供 64 位指针和更广泛的内存范围访问,提升了性能,并增强了与通用 ARM 计算标准的兼容性。这一转变也为可能更复杂、计算量更大的 watchOS 应用打开了大门,因为与更紧凑的 arm64_32 相比,arm64 提供了对更多寄存器和系统资源的访问,同时也与跨其他苹果平台使用的发展工具和运行时环境更为直接地兼容。

watchOS 26 应用现在必须根据目标设备同时考虑 arm64 和 arm64_32 进行构建。苹果公司表示,较旧型号如 Apple Watch SE(第二代)和 Series 8 将继续使用 arm64_32 架构。因此,watchOS 应用需要包含支持两种指令集的独立二进制文件。只要开发者在其项目设置中维护适当的部署目标和架构,Xcode 会自动管理 arm64 和 arm64_32 的构建过程。

为 arm64_32 构建的现有应用将继续通过兼容层在运行 watchOS 26 的新款 Apple Watch 上运行,但为了最佳性能和向前兼容性,建议重新编译为原生 arm64。随着旧硬件的淘汰,Apple Watch 上的 arm64_32 支持可能在接下来的几年里逐渐减弱。IT之家注意到,苹果的其他所有平台都已使用完整的 arm64 架构。

 
举报 收藏 打赏 评论 0
今日推荐
浙ICP备19001410号-1

免责声明

本网站(以下简称“本站”)提供的内容来源于互联网收集或转载,仅供用户参考,不代表本站立场。本站不对内容的准确性、真实性或合法性承担责任。我们致力于保护知识产权,尊重所有合法权益,但由于互联网内容的开放性,本站无法核实所有资料,请用户自行判断其可靠性。

如您认为本站内容侵犯您的合法权益,请通过电子邮件与我们联系:675867094@qq.com。请提供相关证明材料,以便核实处理。收到投诉后,我们将尽快审查并在必要时采取适当措施(包括但不限于删除侵权内容)。本站内容均为互联网整理汇编,观点仅供参考,本站不承担任何责任。请谨慎决策,如发现涉嫌侵权或违法内容,请及时联系我们,核实后本站将立即处理。感谢您的理解与配合。

合作联系方式

如有合作或其他相关事宜,欢迎通过以下方式与我们联系: