Sommario:
- Definizione - Cosa significa cache di livello 2 (cache L2)?
- Techopedia spiega la cache di livello 2 (cache L2)
Definizione - Cosa significa cache di livello 2 (cache L2)?
Una cache di livello 2 (cache L2) è una memoria cache della CPU che si trova all'esterno e separata dal core del microprocessore, sebbene si trovi sullo stesso pacchetto di chip del processore. I primi progetti di cache L2 li posizionavano sulla scheda madre, il che li rendeva piuttosto lenti.
Includere le cache L2 nei progetti di microprocessori è molto comune nelle CPU moderne anche se potrebbero non essere veloci come la cache L1, ma poiché è al di fuori del core, la capacità può essere aumentata ed è ancora più veloce della memoria principale.
Una cache di livello 2 è anche chiamata cache secondaria o cache esterna.
Techopedia spiega la cache di livello 2 (cache L2)
La cache di livello 2 funge da ponte per il gap prestazionale di processo e memoria. Il suo obiettivo principale è fornire al processore le informazioni memorizzate necessarie senza interruzioni o ritardi o stati di attesa. Aiuta anche a ridurre il tempo di accesso dei dati, specialmente in alcuni eventi in cui a quei dati specifici era già stato effettuato l'accesso in precedenza, quindi non è necessario caricarli nuovamente.
I moderni microprocessori a volte includono una funzione chiamata pre-fetching dei dati, e la cache L2 potenzia questa funzione bufferizzando le istruzioni del programma e i dati richiesti dal processore dalla memoria, fungendo da area di attesa più vicina rispetto alla RAM.
La cache L2 è stata introdotta per la prima volta con i computer basati su Intel Pentium e Pentium Pro. Da allora, è sempre stato incluso nel processo, tranne nel caso delle prime versioni dei processori Celeron. Sebbene non sia veloce come la cache L1 a causa della sua posizione, è ancora più veloce sia della cache L3 che della memoria principale. È anche la seconda priorità del computer quando si guarda alle sue prestazioni nelle istruzioni per l'implementazione.
