Memory refresh
Il memory refresh è il processo periodico di leggere e riscrivere i dati immediatamente da una memoria. Questa tecnica viene utilizzata nelle DRAM.
Nelle DRAM ogni dato presente in memoria (bit) è rappresentato dall'assenza o dalla presenza di una carica elettrica all'interno di un piccolo condensatore. Con il passare del tempo la carica all'interno si attenua. Per questo motivo vengono utilizzati i cicli di refresh per mantenere i dati all'interno della memoria sennò andrebbero persi.
Quando la memoria sta eseguendo un ciclo di refresh non è disponibile ad operazioni di lettura o scrittura per un periodo di tempo. Nelle memorie moderne questo limite è stato superato perché il tempo necessario ad un'operazione di refresh è talmente breve da non riuscire a rallentare le operazioni sulla memoria.