Ottimizzare C++/Tecniche generali di ottimizzazione/Caching: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina: Le tecniche di ''caching'' (in inglese chiamate anche tecniche di ''memoization'') si basano sul principio che se una funzione pura (cioè una funzione matematica) deve essere calcolat...
 
Ramac (discussione | contributi)
m + categoria
Riga 95:
 
La ricerca nella cache parte sempre dall'ultimo elemento letto, in quanto solitamente è il più probabile. La scrittura nella cache di un elemento non presente sovrascrive l'elemento successivo all'ultimo elemento scritto, cioè si sostituisce l'elemento meno recentemente ''scritto'. Si avrebbe un algoritmo migliore sostituendo l'elemento meno recentemente ''letto'', ma ciò richiederebbe che si prendesse nota dell'ordine di accesso.
[[Categoria:Ottimizzare C++|{{substr:SUBPAGENAME}}]]