Razlika između SRAM-a i DRAM-a

SRAM vs DRAM

Postoje dvije vrste memorije sa slučajnim pristupom ili RAM-a, a svaka ima svoje prednosti i nedostatke u usporedbi s drugom. SRAM (statički RAM) i DRAM (dinamički RAM) čuvaju podatke, ali na različite načine. DRAM zahtijeva da se podaci povremeno osvježavaju kako bi se podaci zadržali. SRAM ne treba osvježavati jer će tranzistori unutra zadržavati podatke sve dok se ne prekine napajanje. Ovakvo ponašanje dovodi do nekoliko prednosti, od kojih nije najmanja brzina kojom se podaci mogu pisati i čitati.

Dodatna strujna kola i vrijeme potrebno za uvođenje osvježenja stvaraju neke komplikacije zbog kojih je DRAM memorija sporija i manje poželjna od SRAM-a. Jedna komplikacija je mnogo veća snaga koju koristi DRAM memorija, a ova je razlika vrlo značajna kod uređaja koji rade na baterije. SRAM moduli također su puno jednostavniji u usporedbi s DRAM-om što većini ljudi olakšava stvaranje sučelja za pristup memoriji. To olakšava rad s hobistima, pa čak i za prototipiranje.

Strukturno gledano, SRAM-u je potrebno puno više tranzistora kako bi se pohranila određena količina memorije. DRAM modulu trebaju samo tranzistor i kondenzator za svaki bit podataka gdje SRAM-u treba 6 tranzistora. Budući da broj tranzistora u memorijskom modulu određuje njegov kapacitet, DRAM modul može imati gotovo 6 puta veći kapacitet s sličnim brojem tranzistora kao i SRAM modul. To se na kraju svodi na cijenu, što je ono što većina kupaca zaista zanima.

Zbog svoje niže cijene, DRAM je postao glavni tok u glavnoj memoriji računala iako je bio sporiji i gladniji snage u odnosu na SRAM. SRAM memorija se još uvijek koristi u mnogim uređajima gdje je brzina važnija od kapaciteta. Najistaknutija upotreba SRAM-a je u predmemorijskoj memoriji procesora gdje je brzina vrlo bitna, a mala potrošnja energije znači manje topline koju treba rasipati. Čak i tvrdi diskovi, optički pogoni i drugi uređaji koji trebaju memoriju za memoriju ili međuspremnike koriste SRAM module.

Sažetak:
1. SRAM je statički dok je DRAM dinamičan
2. SRAM je brži u odnosu na DRAM
3. SRAM troši manje energije od DRAM-a
4. SRAM koristi više tranzistora po malo memorije u odnosu na DRAM
5. SRAM je skuplji od DRAM-a
6. Jeftiniji DRAM koristi se u glavnoj memoriji dok se SRAM obično koristi u keš memoriji