Cache

Cache (mezipaměť) je označení pro krátkodobě používaný paměťový mechanismus, který slouží k ukládání dočasných kopií dat, jež budou pravděpodobně v blízké budoucnosti opět využita. Hlavním cílem cache je zrychlit přístup k datům a optimalizovat výkon systému. Tato paměťová vrstva obvykle obsahuje informace, ke kterým má systém častý přístup, a její používání umožňuje vyhnout se opakovanému načítání těchto dat z pomalejších úložišť, jako jsou pevné disky nebo vzdálené servery.

Funguje to tak, že když procesor nebo jiná část systému potřebuje určitá data, nejprve se podívá do cache, zda jsou tam uložena. Pokud ano, dochází k tzv. „hit“ a data jsou ihned získána. Cache má obvykle hierarchickou strukturu, kde vyšší úrovně (například L1 a L2 cache) jsou menší a rychlejší, zatímco nižší úrovně (například L3 cache, RAM cache) mají větší kapacitu, ale jsou pomalejší. Data jsou do cache přesunuta na základě algoritmů rozhodujících, která data mají největší pravděpodobnost, že budou potřeba v blízké budoucnosti.

Líbil se vám článek?
Sdílejte ho na sociálních sítích

Stránky a aplikace využívají cookies.

Cookies jsou soubory, které se ukládají ve vašem zařízení při načtení webové stránky, díky nim můžeme snadněji identifikovat způsob, jakým pracujete s webovými stránkami, vstřícněji s vámi komunikovat, odhalit podvodné chování nebo cílit marketingové aktivity. Typy cookies a podrobnější informace naleznete popsané níže, můžete si zde zvolit svou preferovanou variantu. Souhlas můžete kdykoliv změnit nebo zrušit.

  • Nezbytné
  • Preferenční
  • Analytické
  • Marketingové
Zobrazit cookies info