- Mezipaměť CPU je ultrarychlá paměť integrovaná do procesoru, která ukládá často používaná data a instrukce, čímž se snižuje potřeba přístupu k paměti RAM.
- Je organizována do úrovní L1, L2, L3 (a v některých případech L4), kde nižší úrovně jsou rychlejší, ale mají menší kapacitu, a vyšší úrovně jsou větší, ale pomalejší.
- Větší a dobře navržená mezipaměť může výrazně zlepšit výkon při náročných zátěžích, zejména ve hrách, snížením latence a zvýšením stability FPS.
- Přestože je mezipaměť klíčová, její vliv závisí na architektuře, frekvenci procesoru a rychlosti paměti RAM, takže je důležité zvážit celý systém, a ne jen počet megabajtů.
Většina lidí se zaměřuje na počet jader, frekvenci a značku procesoru , ale přehlíží klíčovou součást, která dělá rozdíl v reálném výkonu: mezipaměť CPU. Tento malý blok paměti, skrytý uvnitř samotného čipu, byl jedním z největších pokroků v historii výpočetní techniky, protože procesoru zabránil čekat na příchod dat.
Pokud jste se někdy zamýšleli nad tím, proč dva procesory se stejnou taktovací frekvencí zdánlivě fungují odlišně, odpověď se často skrývá v detailech, jako je velikost , hierarchie a rychlost mezipaměti . Pochopení toho, co to je, jak to funguje a jak to ovlivňuje úkoly, jako je hraní her, tvorba obsahu nebo každodenní používání, vám pomůže lépe interpretovat specifikace a vybrat si další procesor.
Co přesně je mezipaměť procesoru?
Mezipaměť CPU je rychlá paměť fyzicky integrovaná v procesoru , určená k ukládání dat a instrukcí, které CPU opakovaně potřebuje v krátkém časovém intervalu. Na rozdíl od paměti RAM , která je na základní desce umístěna v samostatných modulech, je mezipaměť připojena k výpočetnímu jádru, což umožňuje téměř okamžitý přístup.
Mezipaměť si můžeme představit jako jakýsi „pracovní stůl“, kde procesor uchovává data, která nejčastěji používá, snadno dostupná , místo aby je musel neustále načítat z RAM nebo disku. Tato blízkost a její enormní rychlost drasticky zkracují čekací doby CPU.
Zatímco moderní počítač může mít pevný disk nebo SSD úložiště o kapacitě několika terabajtů a RAM od 8 do 64 GB (v serverech i více), mezipaměť se měří v megabajtech nebo dokonce kilobajtech. Tato malá kapacita není problém: jejím účelem není ukládat vše, ale pouze to, co procesor považuje za nejpravděpodobnější, že bude okamžitě znovu potřebovat.
V dřívějších procesorech byla část mezipaměti dokonce umístěna mimo čip, na základní desce, což způsobovalo další latence. V moderních provedeních jsou mezipaměti L1, L2 a L3 integrovány v pouzdře procesoru , což snižuje fyzické vzdálenosti, zkracuje přístupové doby a výrazně zlepšuje výkon.
Úrovně mezipaměti: L1, L2, L3 a neobvyklá L4
Mezipaměť moderního procesoru není jeden blok, ale hierarchie úrovní s různými rychlostmi a kapacitami . Obvykle se setkáte s mezipaměťmi L1, L2 a L3 a v některých specifických provedeních i s další mezipamětí L4, zejména v souvislosti s integrovanou grafikou nebo vysoce specializovanými konfiguracemi.
Obecná myšlenka je vždy stejná: čím nižší je úroveň vrstvy (L1) , tím blíže je k jádru a tím je rychlejší, ale má méně úložného prostoru. S postupem o úrovně výše (L2, L3, L4) získáváme kapacitu, ale ztrácíme rychlost a zvyšuje se latence přístupu.
V typickém procesoru pro stolní počítače se můžeme pohybovat od několika stovek kilobajtů L1 cache na jádro až po několik megabajtů L2 a desítky (nebo dokonce stovky) megabajtů sdílené L3 cache. U špičkových platform nebo serverů lze dosáhnout skutečně působivých čísel s desítkami megabajtů L2 a stovkami megabajtů L3.
Tato hierarchie je pečlivě navržena tak, aby CPU nalezlo většinu dat co nejrychleji , minimalizovalo tak přístupy do hlavní paměti a maximalizovalo taktovací cyklus procesoru.
L1 Cache: První bitevní linie
Mezipaměť L1 (Level 1) je úroveň nejblíže k vykonávacím jednotkám jádra, a proto je nejrychlejší pamětí v celém systému . Její kapacita je velmi malá, ale její latence je ve zlomku nanosekundy, což je nezbytné pro bezproblémové plnění jádra.
Mezipaměť L1 je obvykle uspořádána do dvou odlišných sekcí: datové mezipaměti a instrukční mezipaměti. To umožňuje procesoru současně číst, co má dělat (instrukce), a s jakými daty má operace provádět, aniž by obě části soupeřily o stejný paměťový prostor.
Ve většině moderních architektur má každé jádro svou vlastní nezávislou L1 mezipaměť . Mezi těmito L1 mezipaměťmi různých jader neexistuje přímá koherence, ale to není problém, protože každé jádro přistupuje pouze ke své vlastní části. Pokud 8jádrový procesor inzeruje například 512 KB L1 mezipaměti, obvykle má ve skutečnosti 64 KB na jádro, rozdělených mezi data a instrukce.
Díky této struktuře je přístup k informacím v L1 cache tak rychlý, že když CPU úspěšně vyhledá informace v L1 cache, je dopad na výkon prakticky nepostřehnutelný. Jakékoli snížení L1 cache proto obvykle vede k významným ztrátám výkonu při určitých pracovních zátěžích.
L2 Cache: druhý krok
Mezipaměť L2 (Level 2) funguje jako druhá obranná linie. Je pomalejší než mezipaměť L1, ale na oplátku nabízí výrazně větší kapacitu . Data, která se již nevejdou do mezipaměti L1, ale jsou stále relevantní pro probíhající úlohy, obvykle končí zde.
V závislosti na konstrukci CPU může být L2 cache soukromá pro každé jádro nebo sdílená mezi více jádry v clusteru . V některých procesorech jsou jádra seskupena do bloků a je jim přiřazena společná L2 cache; v jiných má každé jádro svou vlastní L2 cache, což zjednodušuje správu koherence.
Existují architektury, kde úroveň L2 byla po poměrně dlouhou dobu poslední dostupnou úrovní mezipaměti a v současných procesorech fungovala prakticky jako L3. Dnes Intel i AMD používají konfigurace se sdílenou mezipamětí L3 , ale způsob, jakým jsou L2 a L3 distribuovány, se může značně lišit v závislosti na tom, zda se jedná o vysoce výkonná jádra, vysoce účinná jádra nebo samostatné čipy.
Konkrétně se můžete pohybovat od několika stovek kilobajtů L2 cache na jádro v základních rozmezích až po několik megabajtů L2 cache na jádro v pokročilých procesorech nebo serverech, což jasně ovlivňuje výkon u určitých datově náročných aplikací.
L3 nebo LLC cache: poslední sdílená úroveň
Mezipaměť L3 (Level 3), nazývaná také LLC (Last Level Cache), je poslední úrovní v hierarchii mezipaměti integrované do hlavního pouzdra CPU. Je to největší, ale nejpomalejší mezipaměť v čipu procesoru a obvykle je sdílena mezi všemi jádry nebo alespoň jejich velkými skupinami.
Na rozdíl od L1 a L2, které jsou obvykle úzce spojeny s každým jádrem, je L3 navržena jako velký sjednocený prostor , který může ukládat data i instrukce a ke kterému mají všechna jádra přístup, když nemohou najít to, co hledají, na svých lokálních úrovních.
Tato sdílená povaha umožňuje výrobcům velmi zajímavé techniky, jako je zvětšování velikosti pomocí 3D stohování. To je případ technologie 3D V-Cache od AMD , která přidává další čipy mezipaměti na část CPU, aby se znásobilo množství dostupné L3 mezipaměti, aniž by bylo nutné drasticky zvětšit plochu hlavního čipu.
Velikost L3 cache se může v závislosti na modelu značně lišit: od několika megabajtů v jednoduchých procesorech až po desítky nebo dokonce stovky megabajtů L3 cache v serverových CPU nebo modelech s 3D stackingem určených pro velmi náročné úlohy, jako jsou databáze, virtualizace nebo vysoce výkonné hry.
L4 Cache: Exotická úroveň
Ačkoli to není u moderních stolních procesorů běžné, existuje L4 cache, která se objevila v některých specifických modelech jako dodatečná podpora , zejména pokud je zapojena výkonná integrovaná grafická karta. V těchto případech je L4 obvykle implementována s pamětí, jako je eDRAM, a je umístěna v samostatném pouzdře velmi blízko CPU.
Klasickým příkladem byl procesor Intel Core i5 5775C, který kombinoval malou tradiční L3 cache se 128 MB eDRAM používanou jako L4 cache pro urychlení přístupu k paměti pro integrovanou grafiku. Tato L4 cache sloužila jako vysokorychlostní vyrovnávací paměť mezi GPU a RAM, čímž se snižovala přímá závislost grafického procesoru na systémové paměti.
Mezipaměti L4 se na stolních počítačích nerozšířily, ale s vývojem integrovaných architektur CPU a GPU, zejména s nástupem umělé inteligence na PC, by mohly znovu získat na významu .
Jak funguje mezipaměť CPU v praxi
Je důležité si uvědomit, že mezipaměť nefunguje jako miniaturní RAM, kterou může programátor nasměrovat CPU na konkrétní adresy. Ve skutečnosti je správa mezipaměti automatická a pro software neprůhledná : je to hardware CPU, který rozhoduje o tom, která data kopírovat, jak je uspořádat a kdy je zahodit.
Když spustíme program, jeho instrukce a data se nejprve přesunou do úložiště (SSD nebo HDD), poté se načtou do RAM a odtud se fragmenty paměti nejblíže adrese, kterou CPU používá, zkopírují do mezipaměti. Tato kopie není omezena na přesnou požadovanou adresu, ale rozšiřuje se na okolní blok paměti s očekáváním, že i sousední data mohou být brzy užitečná.
CPU se přímo nedotazuje RAM, aby zjistil, zda jsou tam data; sekvence je obrácená: při každém přístupu nejprve zkontroluje L1, poté L2, poté L3 a pouze pokud selže na všech úrovních, uchýlí se k RAM . Nalezení dat v mezipaměti se nazývá „zásah“, zatímco nutnost přístupu do RAM (nebo dokonce do úložiště) je „neúspěch“ mezipaměti.
Interní algoritmy jsou zodpovědné za ukládání do mezipaměti informací, které budou s největší pravděpodobností znovu použity, a za odstraňování informací, u kterých se již neočekává, že budou potřeba. Jedná se o poměrně složité mechanismy, které berou v úvahu přístupové vzorce, koherenci mezi jádry a fyzickou strukturu paměti.
Klíčem je, že pokaždé, když CPU musí čekat o nanosekundu déle na načtení dat, se to promítá do ztráty hodinových cyklů . Vzhledem k tomu, že moderní CPU zpracovává miliardy cyklů za sekundu, by neustálé hromadění zpoždění v důsledku chyb v mezipaměti vedlo k masivní ztrátě celkového výkonu.
Sekvence a latence využití mezipaměti
Když procesor potřebuje nějaký kus dat nebo instrukci, vždy se vydává stejnou cestou: nejprve hledá v L1 , která je nejrychlejší; pokud tam není, přesune se do L2; pokud ani ta tam není, přesune se do L3. Teprve když selže na všech těchto úrovních, přistupuje k paměti RAM, která je z hlediska přístupové doby o několik řádů pomalejší.
V moderním procesoru můžeme narazit na latenci menší než 1 nanosekundu pro L1 , několik nanosekund pro L2 a dvouciferné hodnoty pro L3. Naproti tomu RAM může mít latenci desítkykrát větší, v závislosti na rychlosti (MT/s) a časování (CL) modulu.
Například procesor Ryzen nejnovější generace může mít L1 cache o velikosti přibližně 512 KB s latencí přibližně 0,7 ns, L2 cache o velikosti 8 MB s latencí přibližně 2–3 ns a L3 cache o velikosti 32 MB s průměrnou přístupovou dobou něco málo přes 10 ns. Paměť DDR5 RAM, i při provozu na vysokých frekvencích a v dvoukanálové konfiguraci, pracuje s latencí řádově několik desítek nanosekund.
Čím větší je mezipaměť, tím více místa zabírá na křemíkovém čipu a tím vyšší bývá její latence; výrobci proto musí vyvážit velikost, rychlost, spotřebu energie a náklady . Technologie jako 3D stacking umožňují zvýšit kapacitu mezipaměti L3 bez významného ovlivnění povrchové plochy hlavního čipu, i když vždy existují určité kompromisy, jako je mírné snížení maximální frekvence nebo omezení přetaktování.
Pokud dojde k úspěšnému přístupu do mezipaměti L1 nebo L2, CPU sotva ztratí nějaké cykly čekáním, ale pokud se vyhledávání rozšíří do paměti RAM, dopad na výkon prudce vzroste. Proto procesory s omezenou nebo špatně navrženou mezipamětí často dosahují horšího výkonu, a to i při stejné frekvenci a se stejným počtem jader.
Vztah mezi mezipamětí, pamětí RAM a úložištěm
Počítač používá tři hlavní typy paměti: úložiště (HDD/SSD), RAM a mezipaměť CPU. Velkokapacitní paměť je největší a nejpomalejší a obsahuje operační systém, programy a soubory. RAM je rychlejší a slouží jako obecný pracovní prostor pro aplikace.
Mezipaměť CPU je naproti tomu nejmenší, ale zdaleka nejrychlejší . Její funkcí je fungovat jako vyrovnávací paměť mezi pamětí RAM a jádrem programu, takže CPU nemusí neustále přistupovat k hlavní paměti. Každá úroveň mezipaměti přibližuje data k jádru a snižuje efektivní latenci.
Zlepšení rychlosti a latence paměti RAM může částečně zmírnit problémy s vyrovnávací pamětí, protože procesor bude mít menší výkonnostní ztrátu při přístupu k hlavní paměti . V mnoha scénářích však klíč k výkonu spočívá právě ve zvýšení míry přístupu do vyrovnávací paměti prostřednictvím lepších architektur a samozřejmě větší kapacity na příslušných úrovních.
Ačkoli je tedy RAM stále velmi relevantní (zejména při velmi vysokém zatížení nebo extrémním multitaskingu), mezipaměť se stala kritickým faktorem, který vytváří skutečné rozdíly mezi návrhy CPU s podobným počtem jader a frekvencí.
Mezipaměť vs. paměť Scratchpad RAM
V samotném procesoru se může nacházet nejen mezipaměť; některé architektury zahrnují také to, co je známé jako Scratchpad RAM , a je důležité nezaměňovat oba pojmy, protože jejich filozofie je velmi odlišná.
Jak jsme viděli, mezipaměť funguje jako automatická, dočasná kopie dat v paměti RAM, která je nejblíže tomu, co se aktuálně provádí. Programátor ji přímo nespravuje: hardware rozhoduje o tom, co se do ní ukládá a co se odesílá, podle svých vlastních interních zásad.
Scratchpad RAM je na druhou stranu paměť, která se chová spíše jako lokální RAM v rámci samotného jádra nebo výpočetního bloku a musí být explicitně spravována softwarem . To znamená, že program ručně kopíruje data, která chce do daného prostoru uložit, a také rozhoduje, kdy je vymazat nebo nahradit, jako by se jednalo o ultralokální RAM.
Hlavní rozdíl tedy spočívá v tom, že mezipaměť je zcela transparentní a spravovaná procesorem sama , zatímco Scratchpad vyžaduje přímý zásah kódu. Obě existují koexistence v některých specializovaných čipech, ale mezipaměť je standardem v univerzálních procesorech, které používáme v počítačích, noteboocích a mobilních zařízeních.
Jak ovlivňuje paměť cache výkon v reálném světě?
V tomto bodě vyvstává rozumná otázka: pokud mají dva procesory stejný počet jader a podobné frekvence, jak moc ovlivňuje mezipaměť výkon? Odpověď zní, že to silně závisí na typu pracovní zátěže , ale u určitých úloh může být rozdíl velmi významný.
Velmi ilustrativní případ lze nalézt u procesorů jako AMD Ryzen 7 5800X a jeho verze 5800X3D. Oba sdílejí stejnou základní architekturu a stejný počet jader , ale 3D model přidává obrovské množství vrstvené L3 cache, z 32 MB na celkem 96 MB.
Aby toho bylo dosaženo, bylo nutné mírně snížit základní a turbo frekvenci a eliminovat tradiční možnosti přetaktování – mírné oběti, které by teoreticky mohly poněkud snížit hrubý výkon. Při testování her a určitých zátěží citlivých na mezipaměť je však skok ve výkonu ve prospěch modelu s vrstvenou L3 mezipamětí pozoruhodný.
V mnoha herních testech nabízí 5800X3D dvojciferné výhody v průměrném FPS ve srovnání s původní 5800X a co je nejzajímavější, zřetelně zlepšuje i 1% minima, tedy ty momenty, kdy herní engine trpí nejvíce a zaznamenáte zasekávání nebo poklesy plynulosti.
Nicméně u náročných úloh tvorby obsahu (rendrování, některé editační úlohy atd.) nabízí zvýšení L3 cache jen malé zlepšení nebo může dokonce zhoršit výkon, pokud se omezujícím faktorem stanou nižší frekvence. V těchto případech nebyla úzkým hrdlem cache, ale spíše jiné aspekty, jako je hrubý výpočetní výkon nebo šířka pásma paměti.
Vyrovnávací paměť a herní výkon
Moderní videohry, zejména ty nejnáročnější, zpracovávají velké množství dat, která musí CPU neustále zpracovávat: herní logiku, fyziku, umělou inteligenci, přípravu volání draw pro GPU atd. V této souvislosti může mít velká a dobře využitá L3 cache zásadní význam.
Díky možnosti ukládat více dat a instrukcí souvisejících se stavem herního světa snižuje CPU počet přístupů k paměti RAM . To se promítá do lepších průměrných FPS v hrách, kde je procesor limitujícím faktorem, ale především do větší stability: méně náhlých výpadků a konzistentnější doba odezvy.
Technologie AMD tzv. 3D V-Cache tuto problematiku dostala do popředí. Modely jako Ryzen 7 7800X3D a 7950X3D integrují obrovské množství L3 cache (96 MB, 128 MB atd.) a právě díky této dodatečné kapacitě cache se jim podařilo dostat se na přední místo v oblasti výkonu v domácím hraní.
Například v procesoru 7800X3D čip kombinuje 1 MB celkové L1 mezipaměti, 16 MB L2 mezipaměti a slavných 96 MB L3 mezipaměti. Pochopení fungování mezipaměti ukazuje, že se nejedná jen o velkolepé marketingové číslo: umožňuje ukládat více užitečného „stavu“ hry přímo do CPU , což znásobuje šance na úspěch a snižuje nároky na přístup k paměti.
Nicméně samotná mezipaměť zázraky nedokáže: pokud je základní procesor velmi slabý, přidání mezipaměti ho náhle nepromění v bestii. Ideální kombinací pro hraní her zůstává vysoké IPC, dobrá taktovací frekvence, dostatečná mezipaměť a rychlá RAM s nízkou latencí.
Postoj Intelu k 3D mezipaměti AMD
Vzhledem k úspěchu procesorů Ryzen s 3D V-Cache v hraní her by bylo logické předpokládat, že Intel zopakuje naprosto stejnou strategii. Společnost však dala jasně najevo, že alespoň prozatím neplánuje řešení identické s modely X3D od AMD.
Intel se více zaměřuje na udržení rovnováhy celkového výkonu pro širokou škálu scénářů (produktivita, tvorba, hraní her, umělá inteligence atd.), než aby se zaměřoval pouze na oblast, kde obří L3 cache září nejjasněji, což je hardcore hraní.
To neznamená, že zanedbávají mezipaměť: společnost plánuje v příštích generacích postupně zvyšovat množství mezipaměti L1, L2 a L3 , ale bez spoléhání se pouze na masivní nárůst mezipaměti L3, jako to dělá AMD. Vylepšení mezipaměti ano, ale budou distribuovaná a doprovázená změnami v architektuře, hybridních jádrech, integrované umělé inteligenci a dalších funkcích.
Konkurenční tlak je nicméně patrný, zejména u špičkových přenosných a stolních herních zařízení, kde se modely AMD X3D staly měřítkem. Bude zajímavé sledovat, jak se tento „souboj o mezipaměť“ vyvine v další vlně procesorů.
Mezipaměť CPU versus jiné systémové mezipaměti
Ačkoli obvykle mluvíme o „mezipaměti“, když přemýšlíme o mezipaměti CPU, tento termín se v širším smyslu vztahuje na jakékoli dočasné úložiště dat určené k urychlení častých přístupů . Počítač obsahuje kromě té integrované v procesoru několik typů mezipaměti.
Na jedné straně mají moderní grafické karty vlastní interní mezipaměť (GPU cache) , která pomáhá spravovat textury, shadery, vyrovnávací paměti a další grafická data bez neustálého spoléhání se na VRAM. Pevné disky a SSD disky také obsahují diskovou mezipaměť, která používá rychlou paměť (DRAM nebo SLC, v závislosti na modelu) k ukládání čtení a zápisu do vyrovnávací paměti.
Na softwarové úrovni používají prohlížeče, operační systémy a různé aplikace vlastní mezipaměti: prohlížeč ukládá dočasné soubory, obrázky a soubory cookie na disk , aby je nebylo nutné znovu stahovat, a mnoho aplikací ukládá často používaná data, aby se spouštěly a reagovaly rychleji.
Totéž se děje na mobilních telefonech a tabletech: procesor má vlastní mezipaměť L1/L2/L3 , integrovaná grafická karta může mít vlastní systém mezipaměti a aplikace zaplňují interní úložiště dočasnými daty, která zlepšují zážitek... dokud nezaberou příliš mnoho místa a není nutné ho vyčistit.
Důležité je nezaměňovat tyto softwarové nebo zařízení cache s cache CPU: sdílejí společnou filozofii, ale ne stejné umístění ani rychlost . Cache CPU zůstává zdaleka nejrychlejší a nejdůležitější pro čistý výpočetní výkon.
Jakou roli hraje mezipaměť v mobilních zařízeních a ovlivňuje její smazání vaše data?
Když mluvíme o „vymazání mezipaměti“ na mobilních telefonech nebo v aplikacích, obvykle se nemluví o mezipaměti L1/L2/L3 procesoru (která je hardwarová a nelze ji jen tak smazat ), ale o dočasném úložišti, které aplikace ukládají do paměti zařízení.
Když vymažete mezipaměť aplikace, smažete dočasné soubory, stažené obrázky, data relací atd. , ale nikoli fotografie, videa ani osobní dokumenty. Ty se ukládají do interního úložiště nebo na paměťovou kartu, nikoli do mezipaměti aplikace.
Vymazání mezipaměti aplikace nebo samotného systému Android/iOS proto neodstraní vaše fotografie ani důležité soubory . Může však způsobit, že některým aplikacím bude při příštím otevření trvat o něco déle, než je načtou, protože budou muset tato data znovu načíst nebo stáhnout.
Na mobilních zařízeních, stejně jako na počítačích, může být pravidelné mazání mezipaměti velmi náročných aplikací dobrým zvykem pro uvolnění úložného prostoru a zabránění zpomalení systému, zejména u modelů s malou interní pamětí.
Interní mezipaměť procesoru je na druhou stranu pro uživatele zcela transparentní a není ručně „čištěna“ ; během běžného provozu zařízení se o ni stará sama během milisekund.
Stručně řečeno, když na svém mobilním telefonu uvidíte možnost „vymazat mezipaměť“, nezapomeňte, že přistupujete k dočasným datům aplikací , nikoli k mezipaměti procesoru, kterou jsme v tomto článku vysvětlili.
Mezipaměť procesoru je v konečném důsledku jednou z těch komponent, které sice zůstávají neviditelné, ale ovlivňují vše: od plynulosti hry až po rychlost spouštění programu. Pochopení toho, jak je organizována do úrovní (L1, L2, L3 a v některých případech i L4), jak interaguje s pamětí RAM a úložištěm a proč může zvýšení kapacity v určitých scénářích dramaticky zlepšit výkon, vám umožní číst specifikace procesoru z nové perspektivy a posoudit, zda skutečně vyhovuje vašemu zamýšlenému použití, ať už jde o hraní her, práci, tvorbu obsahu nebo prostě jen o to, abyste si v každodenním životě užívali rychleji responzivní systém.
Index
- 1 Co přesně je mezipaměť procesoru?
- 2 Úrovně mezipaměti: L1, L2, L3 a neobvyklá L4
- 3 Jak funguje mezipaměť CPU v praxi
- 4 Jak ovlivňuje paměť cache výkon v reálném světě?
- 5 Mezipaměť CPU versus jiné systémové mezipaměti
- 6 Jakou roli hraje mezipaměť v mobilních zařízeních a ovlivňuje její smazání vaše data?