Cache: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Annullata la modifica 31294125 di 87.13.199.188 (discussione)
Riga 22:
Una cache può indicizzare i dati memorizzati sulla base del loro indirizzo (un blocco di memoria o di dati su disco fisso) o del loro "nome" (cache '''associativa''', ad esempio una pagina [[web]] o un nome [[Domain Name System|DNS]]).
 
In alcuni casi la memoria cache supporta anche la '''modifica''' dei dati. Questo è di implementazione semplice se la cache è l'unico percorso di accesso alla memoria principale, come nel caso della cache della memoria RAM presente nei processori: la cache "accetta" una operazione di scrittura verso la RAM, permettendo al processore di proseguire l'elaborazione, presenta da subito al processore i dati aggiornati se questo ne chiede nuovamente la lettura, e si prende carico di scriverli sulla RAM prima di eliminare la pagina. In questo modo, se un dato in memoria è modificato frequentemente dal processore, è possibile mantenere le modifiche nella cache ed evitare continui trasferimentitrasferiti verso la RAM.
 
 
 
==Tipologie di cache==