Mac mini 的 16GB 内存够不够开发?先看你会同时跑什么。终端调用远程模型、编辑器分析项目、浏览器预览、模拟器运行,对机器的要求并不相同。模型回复得慢,也不能直接说明 Mac 内存不够。
租之前,把平时的工作变成一个可以重复的测试。你需要的是能完成任务的配置,而不是照着别人的截图购买。
列出会同时运行的工作
写下同时打开的应用、要构建的项目,以及它依赖的数据。别只算编辑器,也要包括查看结果的浏览器。如果平时一次只跑一个任务,就不必按想象中的大量并行任务选配置。
例如,网页项目可以测试安装依赖、启动开发服务、生成正式版本和浏览器检查。iOS 项目则需要包含对应的 Xcode 工具。这些是建议的测试方法,不是已经测出的跑分。
在任务运行时观察内存
Apple 的活动监视器说明介绍了“内存压力”:它反映内存满足当前处理需求的效率。应在任务最吃力的时候查看,同时观察操作是否顺畅、任务能否完成。
不要只根据“剩余内存”下结论。记下界面是否卡顿、程序有没有完成、当时还开着什么。关闭一个无关应用,再跑同一个任务,观察结果是否变化。一次观察只是线索,不是所有项目通用的配置上限。
硬盘空间要单独算
项目源码只是存储需求的一部分。依赖、构建结果、工具链、模拟器资源、下载文件和缓存,都可能额外占空间。
完成一次有代表性的构建后,再测整个环境占用了多少空间,并给第二个版本、临时文件和正常增长留余量。不要为了让小配置勉强够用,就删除不认识的系统文件或项目文件。如果必须经常手动清理,也要把这份维护成本算进去。
留一张简单的测试记录
比较时使用同一个项目。项目、网络、配置同时改变,很难知道结果到底由什么造成。
如果本地任务正常、远程操作却慢,先测试云 Mac 地区和连接路径,再决定是否花钱增加内存。
选择能通过测试的合适配置
如果任务顺利完成,也有正常增长的余量,更高配置不一定能改善你正在等待的环节。如果不够用,先找到限制来自哪里,再决定升级。
编程工作流的 Mac 租赁指南解释了整体准备过程。再用测出的需求对照 Agent.Space 当前独享 Mac 配置;产品没有确认的升级或定制选项,不要默认一定提供。
