Dinamica memorie cu acces aleator sau DRAM este cel mai frecvent tip de memorie a computerului.Acesta este utilă în special pentru calculatoare, deoarece poate conține cantități mari de date într-un spațiu fizic mic.Dar, de obicei, memoria nu stochează date când sursa de alimentare este oprită, nu este potrivit pentru stocarea permanentă a datelor.
Memoria de acces aleatoriu accesează pur și simplu memoria în care oricare bucată de date poate fi accesată aproape instantaneu. Aceasta este diferită de medii precum cardurile de memorie, unde datele pot fi accesate numai într-o secvență strict definită. Componenta "dinamică" a DRAM este că sursa de alimentare trebuie să fie activată în mod constant pentru a funcționa. Acest lucru îl deosebește de memoria statică de acces aleatoriu sau de SRAM.
Atât SRAM cât și DRAM funcționează prin menținerea informațiilor în format binar, adică descompuse în 1 și 0. În memoria statică de acces aleator, acest lucru se face folosind un curent electric care poate fi comutat în două direcții diferite. În memoria dinamică de acces aleator, aceasta se face printr-un număr de elemente care au fie electroni complet, fie goale. Cu toate acestea, toate celulele se îmbină automat în mod instantaneu, astfel încât este necesar ca memoria să fie reînnoită în mod constant.
Majoritatea calculatoarelor folosesc două tipuri de memorie împreună. De regulă, memoria dinamică de acces aleatoriu utilizează o capacitate mare, deoarece este mult mai spațiu și este mai eficientă și, prin urmare, mai ieftină. Memoria statică de acces aleatorie, care accelerează accesul la locații mai puțin eficiente, este frecvent utilizată pentru cache. Aceasta implică stocarea datelor pe un computer - cel mai probabil necesar la timpul de rulare - pentru a reduce numărul de ori pe care un computer are acces la memoria DRAM lentă.
Datorită faptului că memoria dinamică de acces aleatoriu are nevoie de putere pentru a menține reaprovizionarea celulelor, aceasta nu poate, de regulă, să stocheze date după oprirea alimentării, cum ar fi, de exemplu, când computerul este oprit. Flash, utilizat pentru carduri de memorie și unități SSD SSD. Acesta este unul dintre motivele pentru care DRAM-ul este mult mai ieftin decât cardurile de memorie flash de aceeași capacitate.
Dinamicul memoriei de acces aleatoriu asigură că, atunci când funcționează corect, va continua să scrie date în timp ce alimentarea permite alimentarea celulelor. Cu toate acestea, acest lucru nu funcționează în direcția opusă: nu există nicio garanție că reducerea puterii va șterge memoria. Deși acest lucru este foarte greu de realizat în practică, există mai multe teorii despre cum ați putea accesa memoria unui computer care a fost oprit, de exemplu, prin înghețarea cipului de memorie și trecerea acestuia la o altă mașină. Acest lucru a pus la îndoială fiabilitatea unor măsuri de securitate care fac criptarea unității hard disk și stocarea cheilor de criptare în DRAM.