1

If I setup local content caching on my MacBook Pro as the host as shown in this LINK, I wonder whether this feature will occupy a lot of space on my host MacBook Pro SSD hard-drive?

I have other MacBooks which will be connected to the same network so they will be clients by default I guess or I have to enable it on all of them? And will this means that to use this feature the host MacBook Pro will have to be opened whenever the other Macs are used to use this feature?

3
  • Are you planning on turning your MacBook Pro into a router for your network?
    – Allan
    Commented Apr 28, 2020 at 12:44
  • @Allan for sure I don’t want to keep my MacBook Pro opened all the time, so probably it’s not a good idea, right? I have a 2012 Mac Pro but not sure if Catalina can be installed on it to enable this feature on it.
    – Tak
    Commented Apr 28, 2020 at 12:53
  • Then this is not for you.
    – Allan
    Commented Apr 28, 2020 at 13:08

2 Answers 2

1

macOS Content Caching works by caching, on your Mac, requests to Apple servers from all Apple devices on your network. It was moved from Apple's Server app to be included as an integral part of macOS starting with High Sierra. You can see caching statistics on Activity Monitor > Cache.

It works best when the caching computer is always on, particularly because client devices take a while to detect the caching server and start using it, but the server can run on any Mac. This detection is automatic for your local network, although you can configure specific rules for it.

You can also force client devices to detect the cache server immediately by restarting them or, if they're Macs, by running AssetCacheLocatorUtil on Terminal. The devices may stop using your caching server (and download directly from Apple) if they see it as unhealthy (down, non-responsive, or too slow). Each device decides this on its own so some client devices may see your caching server as healthy whereas others might see it as unhealthy.

It does take up storage space, however macOS by default will not count the cached data towards your used storage on  > About this Mac > Storage and, as far as I remember, will automatically purge old cache data when you try to use it for other purposes (such as copying files or installing apps).

To sum it up, you will probably not have "low space" problems, however, if you don't leave your Mac turned on for long stretches of time, you will possibly have little benefit of having it enabled.

1

Set it up and don’t worry is my advice. The default settings work almost all the time.

If you worry about space, when you have some data (activity monitor will graph usage and size pressure once it’s enabled) you could optionally limit space.

You can choose the amount of storage your Mac uses for cached content.

  • On your Mac, choose Apple menu > System Preferences, click Sharing, then select Content Caching.
  • Click Options. Use the slider to set the cache size, or enter a value in the text field and use the pop-up menu to choose the units (MB, GB, TB, or PB).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .