? Cache che vengono utilizzati nel computer sono piscine veloci della memoria che sono progettati per accelerare il trasferimento dei 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 avviare procedure di elaborazione in anticipo. Funzioni di cache
Caches funzionano come scrivere cache quando sono coinvolti nel trasferimento di dati da un dispositivo più veloce di un dispositivo più lento. Esso permette di inviare informazioni e poi intraprendere una nuova attività , mentre traduce i dati . Leggi cache è anche progettato per operare tra i dispositivi più veloci e più lenti , e ha la logica di supporto progettato per precaricare quello che ti serve dopo. In questo modo, lentamente pre- legge le informazioni si rischia di bisogno , in modo che quando si desidera caricare , esso verrà caricato più velocemente . Cache buffer è progettato per memorizzare le ultime informazioni accessibili in modo che se si desidera accedere di nuovo , è possibile farlo rapidamente .
Cache L1
cache L1
, che acronimo di cache di livello 1 , è un tipo di piccolo e veloce memoria che è incorporato nell'unità centrale di elaborazione . Spesso definito come cache interna o cache primaria , viene utilizzato per accedere a dati importanti e di uso frequente. Cache L1 è il tipo più veloce e più costoso di cache che è incorporato nel computer.
L2 Cache
L2 , o livello 2 , viene utilizzata la cache per memorizzare le informazioni di accesso di recente . Conosciuto anche come cache secondaria , è stato progettato per ridurre il tempo necessario per accedere ai dati nei casi in cui i dati sono già stati consultati in precedenza . Cache L2 può anche ridurre il tempo di accesso ai dati da buffer i dati che il processore è in procinto di chiedere a memoria , così come le istruzioni dei programmi . Cache L2 è secondaria alla CPU ed è più lento di L1 cache, pur essendo spesso molto più grande . Inoltre, i dati che vengono richiesti dalla cache L2 vengono copiati L1 cache. Dati richiesti vengono rimossi dalla cache L2 se si tratta di una cache esclusiva , e rimane lì, se si tratta di una cache inclusiva . Cache L2 è più spesso unificato , il che significa che viene utilizzata per memorizzare sia i dati del programma e le istruzioni.
L3 Cache
L3 , o livello 3 , cache è una cache di memoria che è integrato nella scheda madre . E 'utilizzato per alimentare la cache L2 , ed è in genere più veloce di memoria principale del sistema , ma ancora più lento rispetto alla cache L2 .