Ukladanie obsahu do medzipamäte
Čo je ukladanie obsahu do medzipamäte?
Ukladanie obsahu do medzipamäte je služba systému macOS, ktorá pomáha znižovať využitie internetových dát a zrýchľovať inštaláciu softvéru na počítačoch Mac, iOS zariadeniach a Apple TV.
Ukladanie obsahu do medzipamäte urýchľuje sťahovanie softvéru distribuovaného spoločnosťou Apple a dát, ktoré majú užívatelia uschované v iCloude, tým, že ukladá obsah, ktorý lokálne počítače Mac, zariadenia iOS a zariadenia Apple TV už predtým stiahli. Uložený obsah sa uchováva v obsahovej medzipamäti na Macu a je k dispozícii na prevzatie pre ostatné zariadenia bez toho, aby sa pripájali na internet.
Ďalšie informácie o podporovaných typoch obsahu nájdete v článku podpory Apple Typy obsahu podporované službou ukladania obsahu do medzipamäte systémov macOS Server a macOS.
Ukladanie obsahu do medzipamäte je možné v sieťach s prostredím NAT pre obsahovú medzipamäť a všetky zariadenia alebo v sieťach, ktoré pozostávajú z verejne routovateľných IP adries. Zariadenia Apple so systémom iOS 7 alebo novším a systémom OS X 10.8.2 alebo novším dokážu automaticky komunikovať s obsahovou medzipamäťou vo svojej blízkosti bez potreby konfigurácie.
Dôležité: Dôrazne odporúčame, aby ste ukladanie obsahu do medzipamäte nastavili na Macu, ktorého jedinou možnosťou pripojenia k sieti je jedno káblové ethernetové pripojenie. Funkcia ukladania obsahu do medzipamäte môže namiesto Ethernetu používať aj Wi‑Fi pripojenie, no môže to ovplyvniť jej výkonnosť.
Ako to funguje?
Keď na Macu povolíte ukladanie obsahu do medzipamäte, táto funkcia bude ukladať všetok obsah, ktorý stiahnu zariadenia pripojené k lokálnej sieti (nazývané tiež klienti).
Keď napríklad prvý klient vo vašej sieti stiahne aktualizáciu systému macOS, kópia tejto aktualizácie sa uchová v obsahovej medzipamäti. Keď sa potom ďalší klient pripojí k obchodu App Store, aby stiahol tú istú aktualizáciu, príslušná aktualizácia sa namiesto stiahnutia z App Store skopíruje z obsahovej medzipamäte.
Keďže lokálna sieť je zvyčajne oveľa rýchlejšia než internet, druhý klient (a všetci ďalší klienti) stiahne(-u) príslušnú aktualizáciu oveľa rýchlejšie.
Nasledujúci obrázok znázorňuje jednu súkromnú podsieť s jednou obsahovou medzipamäťou:
Čo ak má moja sieť viacero podsietí?
Na základe pôvodného nastavenia je funkcia ukladania obsahu do medzipamäte obmedzená na konkrétnu podsieť. Môžete ju však nastaviť tak, aby zabezpečovala ukladanie obsahu do medzipamäte pre:
všetky kombinácie podsietí lokálnej siete, ktoré zdieľajú spoločnú IP adresu;
akúkoľvek kombináciu podsietí s verejne prístupnými IP adresami (s podporou dodatočného nastavenia DNS).
Ak má vaša sieť viaceré podsiete, ktoré zdieľajú tú istú verejnú IP adresu, všetky podsiete môžu využívať jednu obsahovú medzipamäť. Nasledujúci obrázok znázorňuje sieť s dvomi podsieťami, ktoré zdieľajú jednu obsahovú medzipamäť:
Môžem mať viac ako jednu obsahovú medzipamäť?
Ak má vaša sieť viac ako jednu obsahovú medzipamäť, automaticky sa stanú partnermi a budú môcť vzájomne pristupovať k uloženému obsahu a zdieľať ho. Keď požadovaná položka nie je k dispozícii v obsahovej medzipamäti, overí sa jej dostupnosť v partnerských medzipamätiach. Ak je dostupná, stiahne sa. Ak položka nie je dostupná v partnerskej medzipamäti, stiahne sa z nadradenej medzipamäte (ak je nakonfigurovaná) alebo zo servera spoločnosti Apple cez internet. Ak je k dispozícii viacero obsahových medzipamätí, klient si automaticky vyberie tú správnu. Ďalšie informácie nájdete v téme Nastavenie klientov, partnerských a nadradených medzipamätí.
Kde sa nachádzajú súbory uložené do medzipamäte?
Predvoleným umiestnením pre obsah uložený do medzipamäte je spúšťací oddiel. Môžete si však vybrať aj iné umiestnenie a určiť, aká veľká časť oddielu bude použitá na ukladanie obsahu do medzipamäte. Keď priestor na disku určený na ukladanie obsahu do medzipamäte dosiahne maximum, ktoré ste zvolili, alebo keď sa bude míňať voľný priestor v danom oddiele, obsahová medzipamäť vymaže obsah, ktorý nebol v poslednom období použitý, aby sa vytvorilo miesto pre ďalšie žiadosti.
Ako môžem vyhodnotiť výkonnosť obsahovej medzipamäte?
Pomocou aplikácie Monitor aktivity môžete zobraziť štatistiky ukladania do medzipamäte. Viac informácií nájdete v téme Zobrazenie záznamov a štatistík o ukladaní obsahu do medzipamäte.
Zásady na zabezpečenie čo najlepšieho výkonu
Ukladanie obsahu do medzipamäte ovplyvňujú najmä dva hlavné faktory: pripojenie a hardvérová konfigurácia.
Najlepší výkon obsahovej medzipamäte dosiahnete vtedy, keď ju pripojíte k sieti Gigabit Ethernet. Obsahová medzipamäť môže slúžiť stovkám klientov súčasne, čo však môže preťažiť port siete Gigabit Ethernet. Vo väčšine malých až stredných prostredí, v ktorých je nasadzovaná, je preto zvyčajne najväčšou prekážkou vo výkone kapacita lokálnej siete.
Ak chcete zistiť, či váš Mac spomaľuje výkon, keď sa k obsahovej sieti pripája veľké množstvo klientov súčasne, skontrolujte využitie procesora pre proces AssetCache v Monitore aktivity (otvorte Monitor aktivity, vyberte Zobraziť > Všetky procesy a potom kliknite na CPU). Ak je využitie procesora neustále na alebo pri maxime, mali by ste do systému pridať ďalšie obsahové medzipamäte, aby sa jednotlivé žiadosti rozdelili medzi viaceré počítače.
Ak váš Mac navyše predstavuje prostredie, v ktorom klienti sťahujú veľké množstvo rôzneho obsahu, nezabudnite pre medzipamäť nastaviť dostatočne vysoký limit. Zabránite tak častému vymazávaniu uložených dát z medzipamäte, vďaka čomu nebude potrebné viackrát sťahovať ten istý obsah, čo by znamenalo väčšie zaťaženie kapacity internetového pripojenia.
Zásady ukladania obsahu do medzipamäte
Nižšie sú uvedené zásady pre ukladanie obsahu do medzipamäte. Vždy, keď je to možné, by ste sa mali riadiť týmito odporúčaniami:
Povoľte všetky push hlásenia Apple.
Nepoužívajte manuálne nastavenia proxy.
Nepoužívajte proxy na ukladanie žiadostí klientov do medzipamätí.
V prípade obsahových medzipamätí obchádzajte autentifikáciu proxy.
Určte TCP port pre ukladanie do medzipamäte. (Pozrite si časť Kľúc portu v článku Konfigurácia rozšírených nastavení ukladania obsahu do medzipamäte.)
Spravujte aktivity ukladania do medzipamäte medzi stránkami.
Zablokujte registráciu škodlivých medzipamätí.