Calculatoarele folosesc memoria cu acces aleatoriu (RAM) pentru a stoca și a prelua informații într-un mod ușor și instantaneu accesibil. Două tipuri de RAM sunt disponibile pentru computere: RAM dinamică (DRAM) și RAM statică (SRAM). Fiecare dintre acestea are propriile sale avantaje și dezavantaje distincte. SRAM are avantajul vitezei, iar DRAM-ul este mult mai puțin costisitor. Majoritatea computerelor folosesc ambele tipuri, dar DRAM este mult mai comună și face cea mai mare parte a muncii.
Un cip RAM dinamic conține milioane de celule de memorie, fiecare compusă dintr-un tranzistor și un condensator. Fiecare dintre aceste celule este capabilă să dețină 1 bit de informații, care este citit de computer ca fiind fie 1, fie 0. Pentru a determina citirea unui bit, tranzistorul verifică o încărcare în condensator. Dacă este prezentă o încărcare, atunci citirea este 1; dacă nu, citirea este 0. Celulele sunt dispuse într-o configurație pătrată, cu rânduri și coloane numerotate cu mii.
Problema cu cipurile RAM dinamice este că condensatorul scurge energie foarte repede și poate menține o încărcare doar o fracțiune de secundă. Este necesar un circuit de reîmprospătare pentru a menține încărcarea într-un condensator și a reține informațiile. Acest proces de reîmprospătare are loc de sute de ori în fiecare secundă și necesită accesarea tuturor celulelor, chiar dacă informațiile nu sunt necesare. Pe măsură ce fiecare linie de celule este citită, unitatea centrală de procesare (CPU) a computerului rescrie fiecare bit de informație, reîncarcând condensatorii după cum este necesar.
Cipurile RAM statice, pe de altă parte, folosesc o tehnologie diferită. Celulele de memorie basculează între 0 și 1 fără utilizarea condensatoarelor, ceea ce înseamnă că nu este nevoie de proces de reîmprospătare și accesul are loc doar atunci când informațiile sunt necesare. Fără a fi nevoie să accesați în mod constant toate informațiile, SRAM este mult mai rapid decât DRAM. În general, aceste cipuri sunt mult mai eficiente din punct de vedere energetic, dar acest lucru se datorează nevoii lor limitate de a accesa memorie, iar rata de consum crește odată cu utilizarea intensă.
Cel mai mare dezavantaj al SRAM este spațiul. Fiecare tranzistor de pe un cip RAM dinamic poate stoca un bit de informații, dar sunt necesari patru până la șase tranzistoare pentru a stoca un bit folosind SRAM. Aceasta înseamnă că un cip RAM dinamic va păstra de cel puțin patru ori mai multă memorie decât un cip RAM static de aceeași dimensiune, ceea ce face ca SRAM-ul să fie mult mai scump. DRAM este folosit mai frecvent pentru memoria computerelor personale, iar cipurile SRAM sunt preferate atunci când eficiența energetică este o problemă, cum ar fi în mașini, aparate de uz casnic și dispozitive electronice portabile.