Forskel mellem SRAM og DRAM Forskel mellem
Der er to typer Random Access Memory eller RAM, hver har sine egne fordele og ulemper i forhold til den anden. SRAM (Statisk RAM) og DRAM (Dynamic RAM) indeholder data, men på forskellige måder. DRAM kræver, at dataene opdateres periodisk for at bevare dataene. SRAM behøver ikke at blive opdateret, da transistorerne indeni ville fortsætte med at holde dataene, så længe strømforsyningen ikke er afskåret. Denne adfærd fører til nogle fordele, ikke mindst hvor meget hurtigere dataene kan skrives og læses.
De ekstra kredsløb og timing, der er nødvendige for at introducere opdateringen, skaber nogle komplikationer, der gør DRAM-hukommelsen langsommere og mindre ønskelig end SRAM. En komplikation er den meget højere effekt, der bruges af DRAM-hukommelse, denne forskel er meget vigtig i batteridrevne enheder. SRAM-moduler er også meget enklere i forhold til DRAM, hvilket gør det lettere for de fleste at oprette en grænseflade for at få adgang til hukommelsen. Dette gør det lettere at arbejde sammen med hobbyister og endda til prototyper.
SRAM har strukturelt brug for mange flere transistorer for at gemme en vis mængde hukommelse. Et DRAM-modul har kun brug for en transistor og en kondensator til hver bit data, hvor SRAM har brug for 6 transistorer. Fordi antallet af transistorer i et hukommelsesmodul bestemmer dets kapacitet, kan et DRAM-modul have næsten 6 gange mere kapacitet med en tilsvarende transistor tæller til et SRAM-modul. Dette koger i sidste ende ned til prisen, hvilket er de fleste købere er virkelig bekymret over.
På grund af sin lavere pris er DRAM blevet den mest almindelige i computerens hovedhukommelse, selv om den er langsommere og mere strøm sulten sammenlignet med SRAM. SRAM-hukommelsen bruges stadig i mange enheder, hvor hastigheden er mere afgørende end kapaciteten. Den mest fremtrædende brug af SRAM er i processorens cacheminne, hvor hastigheden er meget vigtig, og det lave strømforbrug oversætter til mindre varme, der skal løsnes. Selv harddiske, optiske drev og andre enheder, der har brug for cachehukommelse eller buffere, bruger SRAM-moduler.
Sammendrag:
1. SRAM er statisk, mens DRAM er dynamisk
2. SRAM er hurtigere sammenlignet med DRAM
3. SRAM bruger mindre strøm end DRAM
4. SRAM bruger flere transistorer pr. Bit hukommelse sammenlignet med DRAM
5. SRAM er dyrere end DRAM
6. Billigere DRAM bruges i hovedhukommelsen, mens SRAM almindeligvis anvendes i cache-hukommelse