Co je L2 Cache?

Mezipaměť úrovně 2 nebo L2 je součástí strategie víceúrovňového úložiště pro zlepšení výkonu počítače. Tento model používá až tři úrovně mezipaměti, nazývané L1, L2 a L3, z nichž každá překlenuje mezeru mezi velmi rychlou počítačovou procesorovou jednotkou (CPU) a mnohem pomalejší pamětí s náhodným přístupem (RAM). Zatímco se návrh vyvíjí, L1 cache je nejčastěji zabudována do CPU, zatímco L2 cache je obvykle zabudována do základní desky (spolu s L3 cache, pokud je přítomna). Některé procesory však nyní obsahují mezipaměť L2 stejně jako mezipaměť L1 a několik dokonce obsahuje mezipaměť L3.

Úkolem mezipaměti CPU je předvídat požadavky na data, takže když uživatel klikne na často používaný program, například instrukce potřebné ke spuštění tohoto programu jsou připraveny a uloženy v mezipaměti. Když k tomu dojde, procesor může žádost zpracovat bez prodlení a výrazně tak zvýšit výkon počítače. CPU nejprve zkontroluje mezipaměť L1 a poté mezipaměť L2 a L3. Pokud najde potřebné bity dat, jedná se o přístup do mezipaměti , ale pokud mezipaměť nepředpokládá požadavek, CPU dostane mezipaměť a data musí být stažena z pomalejší paměti RAM nebo pevného disku, který je stále pomalejší .

Protože uchovávání bitů dat je úkolem mezipaměti CPU, můžete se divit, proč existuje více než jedna úroveň mezipaměti. Proč vůbec mít vyrovnávací paměť L2, mnohem méně L3, když stačí zvětšit vyrovnávací paměť L1?

Odpověď zní, že čím větší je mezipaměť, tím delší je latence. Malé mezipaměti jsou rychlejší než velké mezipaměti. Pro optimalizaci celkového výkonu je nejlepšího výsledku dosaženo tím, že nejmenší a nejrychlejší mezipaměť je nejblíže bezprostředně k samotnému CPU, následuje mírně větší skupina mezipaměti L2 a ještě větší skupina mezipaměti L3. Záměrem je zachovat nejčastěji používané instrukce v L1, přičemž mezipaměť L2 obsahuje další nejpravděpodobnější potřebné bity dat a L3 následuje. Pokud CPU potřebuje zpracovat požadavek, který není přítomen v mezipaměti L1, může rychle zkontrolovat mezipaměť L2, pak L3.

Design mezipaměti je klíčovou strategií na vysoce konkurenčním trhu s mikroprocesory, protože je přímo odpovědný za lepší výkon procesoru a systému. Víceúrovňová mezipaměť je vyrobena z dražších statických RAM (SRAM) čipů oproti levnějším dynamickým RAM (DRAM) čipům. Čipy DRAM a synchronní DRAM (SDRAM) jsou běžně označovány jako RAM . Čipy SRAM a SDRAM by neměly být zaměňovány.

Při pohledu na nové počítače zkontrolujte množství mezipaměti L1, L2 a L3. Pokud jsou všechny ostatní stejné, bude systém s více mezipamětí CPU fungovat lépe a synchronní mezipaměť je rychlejší než asynchronní.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?