Cache: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 87.13.199.188 (discussione), riportata alla versione precedente di 79.44.234.28
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 trasferititrasferimenti verso la RAM.
 
 
 
==Tipologie di cache==