Què és l‘emmagatzematge de contingut en memòria cau al Mac?
Què és l’emmagatzematge de contingut en memòria cau?
L’emmagatzematge de contingut en memòria cau és un servei del macOS que ajuda a reduir el consum de dades d’Internet i accelerar la instal·lació de programari en ordinadors Mac, dispositius iOS i iPadOS i dispositius Apple TV.
L’emmagatzematge de contingut en memòria cau accelera la descàrrega de programari distribuït per Apple i de les dades que els usuaris desen a l’iCloud, ja que conserva a la memòria cau el contingut que els ordinadors Mac, els dispositius iOS i iPadOS i els dispositius Apple TV locals ja han descarregat prèviament. El contingut desat s’emmagatzema en una memòria cau de contingut al Mac i està disponible per als altres dispositius, que el poden descarregar sense obtenir dades d’Internet.
Consulta l’article de suport d’Apple Tipus de contingut compatibles amb l’emmagatzematge en memòria cau al macOS.
Pots utilitzar l’emmagatzematge de contingut en memòria cau a les xarxes que fan servir un entorn NAT per a la memòria cau de contingut i per a tots els dispositius o bé en xarxes que fan servir adreces IP encaminables públicament. Els dispositius d’Apple amb l’iOS 7 o posterior o l’OS X 10.8.2 o posterior accedeixen automàticament a una memòria cau de contingut propera sense necessitat de configuració.
Important: És molt recomanable que configuris l’emmagatzematge de contingut en memòria cau als Mac que facin servir una connexió d’Ethernet simple per cable com a única connexió a la xarxa. L’emmagatzematge de contingut en memòria cau pot utilitzar una connexió Wi‑Fi en lloc d’Ethernet, però tindrà un rendiment més baix.
Com funciona?
Després d’activar l’emmagatzematge de contingut en memòria cau en un Mac, aquest servei manté una còpia de tot el contingut que descarreguen tots els dispositius connectats a la xarxa local (anomenats clients).
Per exemple, quan el primer client de la xarxa descarrega una actualització del macOS, la memòria cau de contingut en conserva una còpia. Quan el següent client de la xarxa es connecti a l’App Store per descarregar l’actualització, l’actualització es copiarà de la memòria cau de contingut en lloc de descarregar-se de l’App Store.
Com que la xarxa local sol ser molt més ràpida que la connexió a Internet, el segon client i tots els clients posteriors descarregaran les actualitzacions molt més de pressa.
La figura següent il·lustra una sola subxarxa privada amb una única memòria cau de contingut:
Què passa si la meva xarxa té diverses subxarxes?
Per omissió, l’emmagatzematge de contingut en memòria cau està limitat a una subxarxa específica, però el pots configurar perquè proporcioni el servei de contingut en memòria cau per a:
Totes les combinacions de subxarxes de la xarxa local que comparteixen una adreça IP pública comuna
Qualsevol combinació de subxarxes d’adreces IP d’accés públic (amb suport addicional per a la configuració de DNS)
Si la teva xarxa té diverses subxarxes que comparteixen la mateixa adreça IP pública, totes les subxarxes poden utilitzar una sola memòria cau de contingut. La figura següent il·lustra una xarxa amb dues subxarxes que comparteixen una sola memòria cau de contingut:
Puc tenir més d’una memòria cau de contingut?
Quan la teva xarxa té més d’una memòria cau de contingut, aquestes es converteixen automàticament en memòries cau del mateix nivell i poden buscar i compartir el programari desat a la memòria cau. Quan un ítem sol·licitat no està disponible en una memòria cau de contingut, es comproven les memòries cau del mateix nivell i, si l’ítem està disponible, es descarrega. Si no està disponible en una memòria cau del mateix nivell, l’ítem es descarrega d’una memòria cau d’un nivell superior, en cas que n’hi hagi una de configurada, o d’Apple a través d’Internet. Quan hi ha més d’una memòria cau de contingut disponible, el client selecciona la correcta automàticament. Consulta Configurar clients de memòria cau de contingut i memòries cau del mateix nivell o de nivell superior al Mac.
On s’emmagatzemen els arxius de la memòria cau?
La ubicació per omissió del contingut en memòria cau és el volum d’arrencada. Pots seleccionar una ubicació diferent i especificar quina part del volum es farà servir per a l’emmagatzematge de contingut en memòria cau. Quan l’espai de disc per al contingut en memòria cau arribi al màxim que has indicat o quan quedi poc espai disponible al volum, la memòria cau de contingut eliminarà contingut que no s’hagi utilitzat recentment per disposar de més espai per a la propera sol·licitud.
Com puc avaluar el rendiment d’una memòria cau de contingut?
Pots utilitzar el Monitor d’Activitat per veure les estadístiques de l’emmagatzematge de contingut en memòria cau. Consulta Veure els registres i les estadístiques de l’emmagatzematge de contingut en memòria cau al Mac.
Pràctiques recomanades per obtenir el millor rendiment
L’emmagatzematge de contingut en memòria cau es veu afectat per dos factors principals: les configuracions de la connexió i del maquinari.
Obtindràs el millor rendiment de la memòria cau de contingut si la connectes a la xarxa per Ethernet Gigabit. La memòria cau de contingut pot donar servei a centenars de clients alhora, la qual cosa pot arribar a saturar un port d’Ethernet Gigabit. Per tant, en la majoria d’instal·lacions de mida petita o mitjana, el coll d’ampolla del rendiment sol ser l’amplada de banda de la xarxa local.
Per determinar si el teu Mac és el coll d’ampolla del rendiment quan hi hagi un gran nombre de clients accedint a la memòria cau de contingut de manera simultània, consulta l’ús de processador del procés AssetCache al Monitor d’Activitat (obre el Monitor d’Activitat, selecciona Veure > “Tots els processos” i fes clic a CPU). Si l’ús del processador es manté constantment al màxim o a prop del màxim, és recomanable afegir memòries cau de contingut addicionals per distribuir les sol·licituds a través de diversos ordinadors.
A més, si el teu Mac es troba en un entorn en què els clients descarreguen una gran quantitat de continguts molt diversos, configura el límit de mida de la memòria cau a un valor suficientment alt. Això evitarà que la memòria cau de contingut esborri sovint les dades que emmagatzema i, per tant, s’hagi de descarregar el mateix contingut diverses vegades, la qual cosa implicaria utilitzar més amplada de banda d’Internet.
Pràctiques recomanades per a l’emmagatzematge de contingut en memòria cau
A continuació s’indiquen diverses pràctiques recomanades per a l’emmagatzematge de contingut en memòria cau. Sempre que sigui possible, hauries de seguir les recomanacions següents:
Permet totes les notificacions push d’Apple.
No facis servir una configuració de servidor proxy manual.
No dirigeixis les sol·licituds dels clients a les memòries cau de contingut a través d’un servidor proxy.
Omet l’autenticació proxy per a les memòries cau de contingut.
Especifica un port TCP per a l’emmagatzematge en memòria cau. (Consulta la informació sobre la clau Port a Configurar opcions avançades de l’emmagatzematge en memòria cau al Mac.)
Gestiona el trànsit d’emmagatzematge en memòria cau entre ubicacions.
Bloqueja el registre en memòria cau no autoritzat.
Fes servir una adreça IP pública per a les memòries cau del contingut.