Quali sono le cache L1, L2 e L3?

October 23

Quali sono le cache L1, L2 e L3?


Cache che vengono utilizzati nei computer sono piscine veloci della memoria che sono progettati per velocizzare il trasferimento di dati tra dispositivi veloci e più lenti. Oltre ad essere utilizzato per tamponare i dati, le cache possono possedere logica supporto software, consentendo loro di iniziare le procedure di elaborazione in anticipo.

Le funzioni di cache

Cache funzionano come cache di scrittura quando sono coinvolti nel trasferimento di dati da un dispositivo più veloce per un dispositivo più lento. Esso permette di inviare informazioni e poi intraprendere una nuova attività, mentre traduce i dati. Leggi la cache è inoltre progettato per operare tra i dispositivi più veloci e più lenti, e ha la logica di supporto progettato per precaricare quello che vi serve prossimo. In questo modo, lentamente pre-legge le informazioni si rischia di avere bisogno, in modo che quando si desidera caricarlo, caricherà più velocemente. cache buffer è progettato per memorizzare l'ultima informazioni accessibili in modo che se si desidera accedere di nuovo, è possibile farlo rapidamente.

L1 cache

cache L1, che sta per Level 1 cache, è un tipo di piccolo e veloce memoria che viene incorporato nell'unità di elaborazione centrale. Spesso definito come la cache interna o di cache primaria, viene utilizzato per accedere a dati importanti e frequentemente utilizzati. cache L1 è il tipo più veloce e più costosa di cache che è incorporato nel computer.

cache L2

L2, o di livello 2, la cache viene utilizzato per memorizzare le informazioni di recente. noto anche come cache secondaria, è progettato per ridurre il tempo necessario per accedere ai dati nei casi in cui i dati sono già stato letto in precedenza. cache L2 può anche ridurre il tempo di accesso ai dati tamponando i dati che il processore sta per richiedere dalla memoria, così come istruzioni di programma. cache L2 è secondario alla CPU ed è più lenta della cache L1, pur essendo spesso molto più grande. Inoltre, i dati che sono richiesti dalla cache L2 viene copiato cache L1. dato richiesto viene rimosso dalla cache L2 se è una cache esclusiva, e vi rimane se è una cache inclusiva. cache L2 è più spesso unificato, il che significa che viene utilizzata per memorizzare sia i dati e le istruzioni del programma.

L3 cache

L3, o di livello 3, cache è una memoria cache che è costruito nella scheda madre. Viene utilizzato per alimentare la cache L2, ed è tipicamente più veloce della memoria principale del sistema, ma ancora più lenta della cache L2.