• 我的订阅
  • 科技

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

类别:科技 发布时间:2024-06-26 09:38:00 来源:OSC开源社区

开局先来一张「苹果不等式」镇楼:

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

在前不久召开的 WWDC24 上,苹果推出了全新的 Xcode 16。更新后的 Xcode 带来了 Swift Assist 和预测性代码补齐等功能,可以帮助开发者更好地在 Swift 上开发 App。

Xcode 16 的全新预测性代码补齐引擎 (Predictive Code Completion)使用了专为 Swift 和 Apple SDK 训练的独特模型,可以在编程时预测开发者接下来可能需要的代码,为开发者提供编码建议,并自动补全代码,从而无需开发者手动输入整行代码。

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

Xcode 的全新预测性代码补齐引擎完全由 Apple 和 macOS Sequoia 中的机器学习增强功能提供支持,并在开发者的设备上进行本地运行,这意味着代码完全私密,而开发者即使离线工作也能快速收到相关建议。

然而, Xcode 16 这个融合了 AI 能力的预测性代码补齐功能却向部分用户泼了一盆冷水。

根据 Xcode 16 更新说明,该功能不仅需要在 macOS Sequoia 的 Apple Silicon 电脑上才能运行,而且还需要至少 16GB 的统一内存。

当然,Xcode 16 本身可以在低于 16GB 内存的 Mac 上运行,只是不支持预测性代码补齐功能。

预测性代码补齐功能对内存提出了更高要求,这或许是苹果首次变相承认 8GB 内存对于 2024 年的新款 Mac 电脑来说可能并不够用——至少目前看来,配备“祖传” 8GB 内存的入门级 Mac 电脑存在硬件限制的情况。

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

去年 11 月,Bilibili UP 主 @林亦LYi 采访了苹果全球产品营销副总裁 Bob Borchers。在访谈中,他们也聊到了大家关心的「8GB 内存」问题。

Bob Borchers 表示,苹果的内存和其它操作系统的内存其实并不完全相同。他称:

“事实上,我们的内存利用效率更高,并且有内存压缩技术,而且我们的内存基于统一内存架构。”

并且还说道:

“M3 MacBook Pro 上的 8GB 内存,可能会和其它系统上的 16GB 内存是比较接近的,苹果调用内存的方式会更有效一些。”

但如果你相信了这套“苹果不等式”,那么你将无法使用 Xcode 16 的预测性代码补齐新功能。

对了,如果是国区的 Mac 设备,你还得用科学方法开启“预测性代码补齐”功能

想体验Xcode 16的“AI编程”?16GB内存起步——“苹果不等式”破防了

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2024-06-26 12:45:28

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

苹果最强编程语言10周年重磅更新!Swift 6正式版发布
快科技9月23日消息,2014年9月的时候,苹果Swift 1.0和iOS 8、Xcode 6.0一同正式发布GM版本
2024-09-23 14:57:00
苹果swift6编程语言正式版上线,支持嵌入式低功耗环境
9月22日消息,苹果Swift6编程语言正式版现已随附Xcode16.0上线,该版本主要在并行处理和与C++的互通性方面进行了大幅改进
2024-09-23 04:13:00
苹果市值首次超越微软 | 历史上的今天
...Problems ”的英国专利申请。本发明涉及单纯形算法的有效内存管理,并且可以通过纯软件方式实现。该专利于 1966 年 8 月 17 日授予
2023-05-26 17:00:00
苹果推出xcode16开发工具首个beta版本
...支持。该功能还有硬件限制,需要配备Apple芯片和16GB统一内存、运行macOS15的Mac。也就是说,入门级的8GB内存MacBookAir
2024-06-12 09:43:00
8GB够用终成笑话?苹果要求部分新功能需要16GB内存
...苹果高管部分言论也让人感到迷惑,例如自家笔记本的8GB内存完全够用,甚至比友商的16GB内存表现得差不多,这就引发了用户的抨击。而现在随着苹果也进入到AI时代,原本够用的8G
2024-07-01 20:04:00
为什么苹果手机的ios系统比安卓手机更流畅?
...机一般在打开APP应用之后,其程序就会在后台运行,占用内存,因此其在打开一些比较大的应用时,安卓机后台的承受能力会随之变得很重,而苹果的机型在这方面却恰好相反,在打开APP之
2023-01-06 11:13:00
618如何选购笔记本?专业生产力工具就看华硕苹果微星这三款
...,可为创意应用提供更稳定的助力,加上标配的64G+1T超大内存,日常的影视制作、特效渲染、后期大批量的PS、CAD图像制作都能流畅应对,提升效率。当然了,对于影视、设计这类对
2023-05-15 13:10:00
Mac 应用开发者的困境:使用 Electron 还是原生技术?
...上的启动时间则长达 16 秒,两者之间差距显著。测试 2:内存占用将“内存”和“磁盘空间”混淆是一个常见误解,但它们是完全不同的概念。内存指的是 RAM——它关乎你可以同时运
2024-02-01 01:00:00
协作机器人为什么更需要离线编程
...更加灵活更加安全。手工示教协作机器人是否能完全取代编程?德国CENIT公司数字化工厂部门副总裁Jens Fetzer提出了几点论据,说明为什么在某些自动化工艺(如焊接、粘接、
2023-12-05 12:02:00
更多关于科技的资讯: