Definice a význam Cache

Co je Cache?

Cache, což se vyslovuje „cash“ (nikoli „catch“ nebo „cashay“), ukládá nedávno použité informace, aby bylo možné k nim později rychle přistupovat. Počítače obsahují několik různých typů mezipaměti, aby pracovaly efektivněji, a tím zvyšovaly výkon. Mezi běžné typy mezipaměti patří paměť prohlížeče, disková mezipaměť, paměť a procesorová mezipaměť.

*Cache prohlížeče– Většina webových prohlížečů ukládá do mezipaměti webové stránky data podle výchozího nastavení. Například při návštěvě webové stránky může prohlížeč uložit do mezipaměti HTML, obrázky a všechny CSS nebo JavaScript soubory, na které stránka odkazuje. Při procházení dalších stránek na webu, které používají stejné obrázky, CSS nebo JavaScript, nebude muset prohlížeč tyto soubory znovu stahovat. Místo toho je prohlížeč může jednoduše načíst z mezipaměti, která je uložena na vašem místním pevném disku.
*Paměťová mezipaměť– Když je spuštěna aplikace, může ukládat určitá data do mezipaměti v systémové paměti nebo RAM. Pokud například pracujete na projektu videa, může editor videa načíst určité videoklipy a zvukové stopy z pevného disku do paměti RAM. Protože paměť RAM je přístupná mnohem rychleji než pevný disk, snižuje se tím zpoždění při importu a úpravách souborů.
*Disk cache– Většina HDD a SSD obsahuje malé množství paměti RAM, která slouží jako disk cache. Typická mezipaměť disku pro 1 terabajt pevný disk je 32 megabajtů, zatímco 2TB pevný disk může mít 64 MB mezipaměti. Toto malé množství paměti RAM může mít velký vliv na výkon disku. Například při otevření složky s velkým počtem souborů se odkazy na soubory mohou automaticky ukládat do mezipaměti disku. Při příštím otevření složky se může seznam souborů načíst okamžitě, místo aby se objevil až po několika sekundách.
*Procesorová mezipaměť– Procesorová mezipaměť je ještě menší než disková mezipaměť. Je to proto, že mezipaměť procesoru obsahuje malé bloky dat, například často používané instrukce, ke kterým může CPU rychle přistupovat. Moderní procesory často obsahují mezipaměť L1, která je hned vedle procesoru, a mezipaměť L2, která je o něco dále. Mezipaměť L1 je nejmenší (asi 64 KB), zatímco mezipaměť L2 může mít velikost asi 2 MB. Některé špičkové procesory dokonce obsahují mezipaměť L3, která je větší než mezipaměť L2. Když procesor přistupuje k datům z mezipaměti vyšší úrovně, může je také přesunout do mezipaměti nižší úrovně, aby byl příště přístup rychlejší.

Většina ukládání do mezipaměti probíhá na pozadí, takže si toho ani nevšimnete. Ve skutečnosti jediná z výše uvedených mezipamětí, kterou můžete ovlivnit, je mezipaměť prohlížeče. Můžete otevřít předvolby prohlížeče a zobrazit nastavení mezipaměti a změnit velikost mezipaměti prohlížeče nebo v případě potřeby mezipaměť vyprázdnit.

Definice Cache na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Cache nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Cache alebo chcete navrhnúť nový technický termín, kontaktujte nás.