La memoria bufferizzata è un tipo di memoria del computer. È progettato per controllare la quantità di corrente elettrica che va da e verso i chip di memoria in qualsiasi momento. Ciò rende la memoria più stabile, ma aumenta il costo e rallenta la velocità con cui funziona.
In un sistema di memoria bufferizzata, un registro hardware si trova tra la parte del computer che controlla la memoria e i chip di memoria stessi. Questo è un dispositivo che può contenere una certa quantità di informazioni contemporaneamente. Il registro si riempirà completamente e poi trasmetterà tutte queste informazioni in una volta.
L’uso di un registro hardware significa che il computer può controllare in modo molto più affidabile la quantità di dati trasferiti da e verso i chip di memoria in qualsiasi momento. La ragione per farlo è che questo controlla anche quanta corrente elettrica è passata da e verso i chip. Ciò massimizza la quantità di dati che il computer può gestire contemporaneamente senza correre il rischio di sovraccaricare i chip di memoria con la corrente e causare un ritardo o danneggiare i chip.
Lo svantaggio di questo sistema è che c’è un ritardo mentre il registro si riempie di dati. Il ritardo è molto breve e nella maggior parte dei PC sarà di un sessantaseimilionesimo di secondo. Tuttavia, nel tempo questo si somma e fa una notevole differenza nelle prestazioni.
A causa della perdita di prestazioni e dell’aumento del prezzo del registro hardware per il sistema, la memoria bufferizzata non viene normalmente utilizzata nei personal computer. È invece più comune nei server, in particolare quelli dedicati al trattamento dei dati. In queste applicazioni, i vantaggi dell’affidabilità superano gli svantaggi di costo e confusione.
Oggi, la memoria bufferizzata è più comunemente definita memoria registrata. I termini sono generalmente intercambiabili. Tuttavia, potresti anche vedere la frase “memoria completamente bufferizzata”. Questo è leggermente diverso in quanto coinvolge ogni parte dei dati che viene bufferizzata, mentre nella memoria bufferizzata o registrata standard, solo alcune parti sono bufferizzate.
La memoria buffer non deve essere confusa con la memoria buffer. Questo è un termine a volte usato per riferirsi alla memoria cache, come una cache del disco. Ciò comporta l’utilizzo di una parte di un disco rigido per memorizzare informazioni che potrebbero essere utilizzate ripetutamente durante una sessione di elaborazione, risparmiando tempo che altrimenti verrebbe impiegato ripetutamente per accedervi dalla fonte originale. A rigor di termini, “memoria buffer” non dovrebbe essere utilizzata per fare riferimento alla memoria cache, poiché “buffer” indica una posizione in cui le informazioni devono essere archiviate e accessibili solo una volta.