SRAM vs DRAM
Pastāv divu veidu brīvpiekļuves atmiņa vai operatīvā atmiņa, katrai no tām ir savas priekšrocības un trūkumi salīdzinājumā ar otru. SRAM (statiskā RAM) un DRAM (dinamiskā RAM) glabā datus, bet dažādos veidos. Lai saglabātu datus, DRAM ir nepieciešams, lai dati tiktu periodiski atjaunināti. SRAM nav jāatjaunina, jo iekšējie tranzistori turpina glabāt datus tik ilgi, kamēr netiek pārtraukta strāvas padeve. Šāda rīcība rada dažas priekšrocības, no kurām vismazākā ir ātrāka datu rakstīšana un lasīšana.
Papildu shēma un laiks, kas nepieciešams, lai ieviestu atsvaidzināšanu, rada dažas komplikācijas, kas padara DRAM atmiņu lēnāku un mazāk vēlamu nekā SRAM. Viena no komplikācijām ir daudz lielāka jauda, ko izmanto DRAM atmiņa, šī atšķirība ir ļoti būtiska ierīcēs, kuras darbina ar akumulatoru. Arī SRAM moduļi ir daudz vienkāršāki salīdzinājumā ar DRAM, kas lielākajai daļai cilvēku atvieglo interfeisa izveidi, lai piekļūtu atmiņai. Tas atvieglo darbu hobijiem un pat prototipu izstrādi.
Strukturāli SRAM ir nepieciešams daudz vairāk tranzistoru, lai saglabātu noteiktu atmiņas daudzumu. DRAM modulim ir nepieciešams tikai tranzistors un kondensators katram datu bitam, ja SRAM nepieciešami 6 tranzistori. Tā kā tranzistoru skaits atmiņas modulī nosaka tā ietilpību, DRAM modulim var būt gandrīz 6 reizes lielāka kapacitāte ar līdzīgu tranzistoru skaitu kā SRAM modulim. Tas galu galā pazeminās līdz cenai, par ko vairumam pircēju patiešām rūp.
Zemākās cenas dēļ DRAM ir kļuvusi par galveno datoru galvenajā atmiņā, neskatoties uz to, ka salīdzinājumā ar SRAM ir lēnāks un vairāk izsalcis. SRAM atmiņa joprojām tiek izmantota daudzās ierīcēs, kur ātrums ir svarīgāks par ietilpību. Visizteiktākā SRAM izmantošana ir procesora kešatmiņā, kur ātrums ir ļoti būtisks, un zems enerģijas patēriņš nozīmē mazāk siltuma, kas jāizkliedē. Pat cietie diski, optiskie diskdziņi un citas ierīces, kurām nepieciešama kešatmiņa vai buferi, izmanto SRAM moduļus.
Kopsavilkums:
1. SRAM ir statisks, kamēr DRAM ir dinamisks
2. SRAM ir ātrāks nekā DRAM
3. SRAM patērē mazāk enerģijas nekā DRAM
4. SRAM izmanto vairāk tranzistoru vienā atmiņas bitā, salīdzinot ar DRAM
5. SRAM ir dārgāks nekā DRAM
6. Lētāku DRAM izmanto galvenajā atmiņā, savukārt SRAM parasti izmanto kešatmiņā