Qual è la differenza tra 1MB vs. 2MB cache?

March 25

Qual è la differenza tra 1MB vs. 2MB cache?


L'unità di elaborazione centrale (CPU) è il cervello di un computer. Anche ciò che un utente può percepire come una semplice azione su un computer richiede il processore di lavorare attraverso molte equazioni differenti per farlo funzionare. In scricchiolio questi numeri anche per la funzionalità del computer di base, il processore ha l'aiuto di una memoria cache.

Scopo

Quando i processori ricevono una serie di istruzioni da un programma, che crunch i numeri necessari per eseguire la funzione stessa. Mentre processori sono progettati per essere efficace per eseguire questi tipi di calcoli, sarebbe tempo ridondante e processore rifiuti se un processore dovesse crunch i numeri per lo stesso calcolo più e più volte. Per questo motivo, i processori moderni hanno cache di memoria in cui i processori possono memorizzare i dati di funzione recenti.

Prestazioni cache

Quando i processori in grado di memorizzare i dati di calcolo in una cache, il processore non deve passare attraverso l'intero processo di ri-macinare i numeri per una particolare funzione. Piuttosto, il processore può semplicemente recuperare i dati rilevanti cache e passare alla successiva serie di istruzioni deve affrontare più rapidamente che se fosse per eseguire effettivamente la stessa serie di calcoli nuovamente. Più grande è la cache, i dati più si può ri-riferimento piuttosto che ri-risolvere.

Dimensione della memoria

Processori calcolano i dati in unità binarie, di solito con l'unità di base di un byte costituito da otto bit. archiviazione informatica usa termini metrici per descrivere la memorizzazione dei dati, con un kilobyte che rappresenta un raggruppamento di 1.000 byte e un megabyte costituente 1 milione di byte (o 1000 KB). Di conseguenza, una cache di 1 MB può contenere 1 milione di byte per un processore, una cache di 2 MB può contenere 2 milioni di byte per un processore.

costruzione

Pur avendo una cache di 2 MB migliorare le prestazioni di un processore da due volte tanto quanto una cache di 1 MB, non è qualcosa che un utente può eseguire l'aggiornamento come avrebbe fatto RAM del suo computer. I processori sono realizzati attraverso processi sofisticati THT richiedono l'intera unità per essere messi insieme in una sola volta. Di conseguenza, la dimensione della cache del processore è un aspetto permanente del processore. Se un utente decide che vuole una cache più grande dopo che acquista un processore, vuol dire che ha bisogno di acquistare una completamente nuova CPU.