问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

macOS内容缓存功能详解

创作时间:
作者:
@小白创作中心

macOS内容缓存功能详解

引用
1
来源
1.
https://support.apple.com/zh-cn/guide/deployment/depde72e125f/1/web

内容缓存是macOS中的一项服务,通过存储本地Apple设备已下载的内容,来加速下载由Apple分发的软件和用户储存在iCloud中的数据。存储的内容储存在Mac上的内容缓存中,并且其他设备无需通过互联网即可取回这些内容。

适用场景

你可以将内容缓存用于:

  • 将网络地址转换(NAT)用于内容缓存和所有设备的网络
  • 由公共可路由的IP地址构成的网络
  • 系链到Mac的设备(例如,使用Apple Configurator一次预置多台设备)

Apple设备无需任何配置即可自动联系附近的内容缓存,方法是通过查询服务从打开了内容缓存的Mac电脑将客户端私有和公共IP地址映射到已向Apple注册的配置。因为网络上的任何Apple设备均会在可用时静默、自动使用内容缓存,因此出于隐私保护原因,单个特定客户端不可请求访问单个资源的详细信息。但是,你可以查询聚合的内容缓存使用统计数据以帮助衡量和评估性能。

【重要事项】 若要获得较好效果,请在由单个有线以太网连接作为唯一网络连接的Mac上部署内容缓存。内容缓存可以使用无线局域网连接来代替以太网,但性能可能会受影响。

限制内容缓存

如果Mac已在移动设备管理(MDM)解决方案中注册,则可使用访问限制以阻止用户打开内容缓存。这可防止Mac下载和储存由Apple分发的软件以及用户储存在iCloud中的数据。

内容缓存工作方式

在Mac上打开内容缓存后,Mac会保留本地网络上设备(称为客户端)可下载的所有内容的副本。内容还可从使用充电车或USB集线器系链到Mac的多台iPhone或iPad设备下载。你可以指定内容缓存最适合服务的客户端IP地址范围(例如,一个或两个子网),并且你可以选择让该内容专为这些客户端所用,方法是选取“使用自定义本地网络的设备”选项。

选项
描述
为以下设备缓存内容
选择一个描述此电脑将为哪台设备缓存内容的选项:
* 使用相同公共IP地址的设备:此电脑将为与其使用相同公共IP地址的设备缓存内容。
* 使用相同本地网络的设备:此电脑将为与其使用相同本地网络的设备缓存内容。
* 使用自定义本地网络的设备:此电脑将为使用指定本地网络的设备缓存内容。
* 使用支持回退的自定义本地网络的设备:对于使用指定本地网络的设备和使用与此电脑相同公共IP地址的设备,如果其首选内容缓存不可用,这台电脑将为这些设备缓存内容。
我的本地网络
选择一个描述你网络的选项:
* 使用一个公共IP地址:当只有一个公共IP地址时,选择此选项。自动发现公共IP地址。
* 使用自定义公共IP地址:选择此选项以使用特定公共IP地址,或者使用多个公共IP地址。如果选择此选项,需要进行额外的DNS配置。
DNS配置
该选项用于为DNS TXT记录生成配置且仅当你在“我的本地网络”选项中选择了“使用自定义公共IP地址”时,该选项才可用。

例如,网络上的第一台客户端下载macOS更新时,内容缓存会保留该更新的一份副本。网络上的下一台客户端连接到App Store以下载更新时,将从内容缓存拷贝更新,而非从App Store拷贝。

由于本地网络通常比互联网快,因此第二台客户端(和所有后续客户端)将更快地下载更新。

默认情况下,内容缓存被限制到特定子网,但可以将其设定针对以下项提供内容缓存:

  • 共享常用公共IP地址的本地网络子网的全部组合
  • 可公共访问的IP地址子网的任意组合(需要额外的DNS设置)

子网和缓存如何交互

如果网络的多个子网共享同一公共IP地址,则所有子网均可利用单个内容缓存。

网络具有多个内容缓存时,内容缓存会自动成为对等端,因此可以咨询和共享缓存的软件。当请求的项目在某个内容缓存上不可用时,内容缓存会咨询其对等端来获取该项目。如果项目可用,则将从对等端下载。如果不可用,则内容缓存会从其中一个父内容缓存(若已配置)下载该项目,或通过互联网从Apple下载。在多个内容缓存可用时,客户端可自动选择相应的内容缓存。

【注】如果选择打开,用户iCloud数据只会储存在一个内容缓存中,不会在对等端或父项间复制。Apple设备会尽可能针对其iCloud数据的该特定内容缓存保持这种相关性。

缓存内容的存放位置

存放缓存内容的默认位置是启动宗卷。你可以选取其他位置并指定内容缓存使用的宗卷空间。缓存内容的储存空间达到你指定的最大值时,或者宗卷上的可用空间不足时,内容缓存将删除最近未使用的内容,从而为下次请求腾出空间。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号