如果你手头有多台苹果设备,那macOS内置的一项实用功能——内容缓存,绝对值得花几分钟配置一下。它能在本地网络中帮你节省大量互联网带宽,同时让App Store更新、iCloud文件下载速度快如闪电。而且,它不仅能服务Mac,还能让iPhone、iPad甚至Apple TV都享受到这一加速体验。

什么是macOS内容缓存

macOS内容缓存工作原理示意
简单来说,内容缓存是macOS中一个默默运行的服务——它会将苹果服务器下载到本地的软件更新、App安装包、iCloud文件等数据保留一份副本。下次同一网络内的另一台设备需要相同内容时,无需再去外网请求,直接从这台Mac的本地副本中拉取即可。这个本地副本就是所谓的“内容缓存”。
使用此功能的前提是:Mac与其“客户设备”(如iPhone、iPad、Apple TV等)必须处于同一个本地网络之中。
理论上,通过有线网络分发缓存的速度远比Wi-Fi快,甚至可以通过USB将缓存的iCloud数据直接传输给连接的iOS设备。内容缓存覆盖的范围相当广泛:系统更新、应用、电子书、iCloud数据……基本上日常使用的内容都囊括在内。
如果本地网络中有不止一台Mac开启了缓存,它们就会成为“对等方”(peers),相互之间可以共享缓存内容。当客户设备请求某个资源时,系统会先查找本地缓存,若没有则询问对等方,仍没有才会走外网去苹果服务器下载。这样一来,内网传输的负担和速度都得到了显著优化。
强烈建议将此Mac通过有线以太网单独连接至网络,Wi-Fi虽然也能使用,但性能和稳定性会有所降低。
当然,保存副本需要占用存储空间。但想想每次更新系统或下载大文件时节省的带宽和等待时间,这点空间牺牲通常非常值得。而且如果日后磁盘空间不足,随时可以清空缓存,无需担心后顾之忧。
如何配置macOS内容缓存
下面逐步介绍:如何开启、选择哪个磁盘存储缓存、设置多大空间、以及如何彻底清除所有缓存。
启用或禁用内容缓存
1. 打开「系统设置」,点击左侧的「通用」。
2. 在右侧找到「内容缓存」,将开关打开,然后点击旁边的「感叹号」按钮。

启用macOS内容缓存
3. 在弹出的菜单里选择要缓存的内容类型:
- 所有内容——应用、更新、iCloud数据全部缓存
- 仅共享内容——只缓存软件更新和Apple应用
- 仅iCloud内容——只缓存iCloud数据

选择要缓存的内容类型
如果希望改动立即生效,请重启客户设备。否则需要等待一段时间,系统才会自动找到这个缓存节点。若要关闭缓存,按相同路径将开关关闭即可。
为内容缓存选择存储卷
默认情况下,缓存存储在Mac的启动盘中。如果你在Mac上创建了其他卷,也可以指定到那里。
1. 打开「系统设置」→「通用」。
2. 点击「内容缓存」开关右侧的「感叹号」→ 点击弹出窗口中的「选项」按钮。

内容缓存选项设置
3. 点击「缓存位置」右侧的「编辑」按钮。

选择缓存存储位置
4. 选好目标卷,点击「移动」即可。

更改缓存位置
推荐阅读:如何检查macOS SSD健康状态,保障系统与文档安全
配置缓存大小
磁盘空间有限,你可以手动设置缓存容量上限。
1. 打开「系统设置」→「通用」。
2. 点击「内容缓存」开关右侧的「感叹号」→ 点击「选项」。

内容缓存选项操作
3. 分别填写「缓存大小」及对应的单位(GB、MB等),然后点击「好」。

设置缓存大小
当缓存空间接近饱和时,macOS会自动清理最长时间未被使用的内容,为新数据腾出空间。
删除所有缓存内容
想彻底清除缓存,释放磁盘空间?方法很简单:
1. 打开「系统设置」→「通用」。
2. 点击「内容缓存」开关右侧的「感叹号」→ 点击「选项」。
3. 在弹出窗口中点击「重置」按钮。完成。
如果你家中或办公室里除了Mac还有不少其他Apple设备,不妨花几分钟开启这个功能。节省下来的互联网带宽和宝贵的等待时间,谁用谁知道。
