Skip to main content

Mi az L2 gyorsítótár?

A 2. szint vagy az L2 gyorsítótár egy többszintű tárolási stratégia része a számítógépes teljesítmény javítására.A jelen modell legfeljebb három szintű gyorsítótárat használ, amelyet L1, L2 és L3 -nak neveznek, mindegyik áthidalja a rést a nagyon gyors számítógépes feldolgozó egység (CPU) és a sokkal lassabb véletlenszerű hozzáférési memória (RAM) között.Amíg a kialakítás fejlődik, az L1 gyorsítótár leggyakrabban a CPU -ba van beépítve, míg az L2 gyorsítótár általában az alaplapba épült (az L3 gyorsítótárral együtt, ha van).Néhány CPU azonban magában foglalja az L2 gyorsítótárat, valamint az L1 gyorsítótárat, és néhányuk még az L3 gyorsítótárat is tartalmazza.A program futtatásához szükséges utasítások készen állnak, a gyorsítótárban tárolva.Amikor ez megtörténik, a CPU késedelem nélkül feldolgozhatja a kérést, drasztikusan javíthatja a számítógép teljesítményét.A CPU először ellenőrzi az L1 gyorsítótárat, majd az L2 és az L3 gyorsítótár.Ha megtalálja a szükséges adatok bitjét, ez egy

gyorsítótár találat

, de ha a gyorsítótár nem várja a kérést, a CPU kap egy gyorsítótár -hiányt , és az adatokat lassabb RAM -ból vagy a merevlemezből kell húzni.ami még lassabb. Mivel a CPU gyorsítótárának feladata az adatok bitjeinek tárolása, azon tűnődhet, hogy miért van egynél több gyorsítótár.Miért van egyáltalán az L2 gyorsítótár, sokkal kevesebb L3, ha csak az L1 gyorsítótár nagyobbra képes?

A válasz az, hogy minél nagyobb a gyorsítótár, annál hosszabb a késés.A kis gyorsítótárak gyorsabbak, mint a nagy gyorsítótárak.Az általános teljesítmény optimalizálása érdekében a legjobb eredményt úgy kapjuk meg, hogy a legkisebb, leggyorsabb gyorsítótárral a legegyszerűbb a CPU számára, majd egy kissé nagyobb L2 gyorsítótár -medencét és egy még nagyobb L3 gyorsítótár -medencét követ.Az ötlet az, hogy az L1 -ben a leggyakrabban használt utasításokat tartsa, az L2 gyorsítótár tartva a következő legvalószínűbb szükséges adatokat, és az L3 követő példát.Ha a CPU -nak olyan kérést kell feldolgoznia, amely nem jelenik meg az L1 gyorsítótárban, akkor gyorsan ellenőrizheti az L2 gyorsítótárat, majd az L3 -ot.

A gyorsítótár -tervezés kulcsfontosságú stratégia a rendkívül versenyképes mikroprocesszor piacon, mivel közvetlenül felelős a CPU és a rendszer teljesítményéért.A többszintű gyorsítótár drágább statikus RAM (SRAM) chipekből készül, szemben az olcsóbb dinamikus RAM (DRAM) chipekből.A DRAM és a Synchronous DRAM (SDRAM) chipek az, amit általában egyszerűen

RAM

-nek hívunk.Az SRAM és az SDRAM chipeket nem szabad összetéveszteni.Minden más egyenlő, egy több CPU -gyorsítótárral rendelkező rendszer jobban teljesít, és a szinkron gyorsítótár gyorsabb, mint aszinkron.