Quale tipo di memoria perde i dati quando il computer è spento?
Il computer dispone di diversi tipi di memoria, alcuni dei quali salvano i dati allo spegnimento, altri no. Gli informatici chiamano il primo tipo di memoria non volatile e il secondo volatile. Le ragioni hanno a che fare con le proprietà elettriche della memoria. In genere, la memoria volatile tende ad essere veloce e costosa e la memoria non volatile tende ad essere lenta ed economica.
Tipi di memoria
Quando accendi il computer, la prima cosa che fa è leggere le istruzioni dalla ROM o dalla memoria di sola lettura. Questa memoria, programmata in fabbrica, conserva i suoi dati senza alimentazione, ma non può accettare nuovi dati. Il computer legge e scrive nella memoria ad accesso casuale, o RAM, ad alta velocità. La maggior parte della RAM è memoria volatile. Il computer archivia grandi quantità di dati sul disco rigido, che è relativamente lento, ma conserva i dati quando lo si spegne.
RAM principale
È probabile che il computer seduto in grembo abbia più di un miliardo di caratteri di memoria RAM volatile. Il browser, l'elaboratore di testi e altri programmi funzionano nella RAM e lo utilizzano come "scratch pad", aggiungendo, rimuovendo e riscrivendo rapidamente i dati. Questa memoria è composta da milioni di minuscoli transistor confezionati in chip di circuiti integrati. Funziona a velocità moderatamente alta, legge e scrive in 60-80 miliardesimi di secondo e viene venduto al dettaglio per circa $ 15 per un miliardo di caratteri a prezzi 2011.
Cache RAM
Oltre alla memoria RAM principale del tuo computer, il suo microprocessore ha le sue unità di memoria più piccole, chiamate cache. Il microprocessore ha fino a tre stadi di cache, chiamati L1, L2 e L3, che funzionano a velocità fino a 1 miliardesimo di secondo, o da 60 a 80 volte più veloci della normale RAM. Poiché è più costoso della RAM standard, il microprocessore ha un milione di caratteri o meno di questo tipo di memoria. Come la normale RAM, perde i suoi dati quando si interrompe l'alimentazione.
Tecnologie precedenti
Negli anni '50 e '60, prima che i transistor rendessero i computer economici e compatti, gli ingegneri utilizzavano altre tecnologie volatili per memorizzare i bit di dati. Uno, chiamato memoria della linea di ritardo, memorizzava i dati come un insieme di impulsi sonori in mercurio o quarzo. I circuiti facevano circolare gli impulsi in un ciclo continuo come le auto in un trenino. Questo schema ha memorizzato diverse migliaia di bit di memoria a velocità circa 1.000 volte inferiori rispetto alla RAM odierna.