Mezipaměť
Mezipaměť, která se vyslovuje „keš“ (ne „keč“ ani „kešej“), ukládá nedávno použité informace, aby k nim bylo později možné rychle přistupovat. Počítače používají několik různých typů ukládání do mezipaměti, aby fungovaly efektivněji a dosahovaly lepšího výkonu. Mezi běžné typy mezipamětí patří mezipaměť prohlížeče, mezipaměť disku, mezipaměť paměti a mezipaměť procesoru.
- Mezipaměť prohlížeče – Většina webových prohlížečů ukládá data webových stránek do mezipaměti ve výchozím nastavení. Když například navštívíte webovou stránku, prohlížeč může uložit její HTML, obrázky a všechny soubory CSS nebo JavaScriptu, na které stránka odkazuje. Když procházíte další stránky webu, které používají stejné obrázky, CSS nebo JavaScript, prohlížeč nebude muset soubory znovu stahovat. Místo toho je může jednoduše načíst z mezipaměti, která je uložená na místním pevném disku.
- Mezipaměť paměti – Když je spuštěná aplikace, může určitá data ukládat do systémové paměti neboli RAM. Pokud například pracujete na videoprojektu, editor videa může načíst konkrétní videoklipy a zvukové stopy z pevného disku do RAM. Protože k RAM lze přistupovat mnohem rychleji než k pevnému disku, omezuje se tím zpoždění při importu a úpravách souborů.
- Mezipaměť disku – Většina HDD a SSD obsahuje malé množství RAM, které slouží jako mezipaměť disku. Typická mezipaměť pevného disku s kapacitou 1 terabajt má velikost 32 megabajtů, zatímco pevný disk s kapacitou 2 TB může mít mezipaměť o velikosti 64 MB. Toto malé množství RAM může mít na výkon disku výrazný vliv. Když například otevřete složku s velkým počtem souborů, odkazy na soubory se mohou automaticky uložit do mezipaměti disku. Až složku příště otevřete, seznam souborů se může načíst okamžitě místo toho, aby se zobrazil až po několika sekundách.
- Mezipaměť procesoru – Mezipaměti procesoru jsou ještě menší než mezipaměti disku. 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á se nachází přímo vedle procesoru, a mezipaměť L2, která je o něco dál. Mezipaměť L1 je nejmenší, její velikost je přibližně 64 KB, zatímco mezipaměť L2 může mít velikost kolem 2 MB. Některé výkonné procesory obsahují také mezipaměť L3, která je větší než mezipaměť L2. Když procesor přistupuje k datům z mezipaměti vyšší úrovně, může data přesunout také do mezipaměti nižší úrovně, aby k nim při příštím přístupu získal rychlejší přístup.
Většina ukládání do mezipaměti probíhá na pozadí, takže si ho ani nevšimnete. Ve skutečnosti je jedinou z výše uvedených mezipamětí, kterou můžete ovládat, mezipaměť prohlížeče. V předvolbách prohlížeče můžete zobrazit nastavení mezipaměti, změnit její velikost nebo ji podle potřeby vyprázdnit.
Otestujte své znalosti