MUW-->Macintosh Unix Windows  


MUW (HomePage) Macintosh Unix Windows Internet Download Servizi
 

Google

News
** Tecnologiche
** In Muw
** Archivio


**Editoriali

Consulenze
**on-line Gratuite
**on-line a Pagamento
**Archivio

Utili
** Links
** Eventi
** Per Scriverci !!

--> Windows <--  
Percorso -> Windows -> Articoli-> Significato di memoria cache

Significato di memoria cache
Antonio Gallonetto
Nelle specifiche dei calcolatori troviamo molto spesso indicato il termine di memoria cache, cos'è e come funziona.

La memoria cache è una memoria particolarmente veloce.
A questo punto molti si chiederanno ma se abbiamo la possibilità di avere una memoria particolarmente veloce perché invece di averne un mega o due non ne mettiamo un giga.
Per motivi commerciali questo non si può fare. Un calcolatore dal costo di qualche milione di euro sarebbe poco vendibile. Allora usiamo questo trucco. Avere una memoria molto veloce da uno due mega, un algoritmo che cerca di predire di quali dati avremo bisogni e mentre facciamo altro lui li precarica qui dentro. Se tutto è andato bene possiamo caricare il dato da questa memoria super veloce e quindi i tempi di accesso saranno nettamente inferiori altrimenti i nostri dati saranno caricati direttamente dalla memoria.
Differenza tra memoria cache di primo livello e di secondo livello. La memoria cache di primo livello è implementata direttamente all'interno del processore, mentre quella di secondo livello non è integrata nel microprocessore ma utilizza il bus per l'accesso a quest'ultima. La cache di secondo livello è comunque molto più veloce della memoria centrale e quindi avrà una risposta più veloce di questa.
La memoria cache di primo livello è detta L1 mentre quella di secondo livello L2.
Avendo la cache dimensioni abbastanza piccole rispetto alla memoria centrale si hanno comunque dei notevoli vantaggi?
Si perché esiste un principio detto -locality of reference- per il quale indipendentemente dalla dimensione di un programma la parte di codice eseguita più frequentemente è molto piccola.
Un po’ di nomenclatura:
cache L1 --> cache di primo livello
cache L2 --> cache di secondo livello
cache hit--> dato trovato nella cache
cache miss --> dato non trovato nella cache

 

 

 


**Articoli
**Domande
**Editoriali
**News
**Manuali
**Recensioni


** Major Geeks
** Microsoft© Technet
** Supporto Asus


**Acrobat Reader Windows
**Flash Player Windows
**Openoffice.org
**Spybot Search and Destroy
**SUPERAntiSpyware
**symantec

.

Clarus-->Sito Realizzato da G@P informatica<-- Clarus
Tutti i diritti sono riservati all'autore
contenuti, realizzazione grafica, programmazione Antonio Gallonetto