Forskel mellem statisk RAM og dynamisk RAM, hvilket er hurtigere? 2019

difference between static ram

RAM (Random Access Memory) er en slags hukommelse, der kræver konstant strøm for at bevare dataene i den, når strømforsyningen er afbrudt, går dataene tabt, det er derfor kendt som flygtig hukommelse. Der er to typer RAM-RAM (Random Access Memory) og dynamisk RAM, og hver har sine egne fordele og ulemper i forhold til den anden. Her den komplette guide hvad er forskellen mellem sram og dram, Hvilken er bedre SRAM og DRAM, hvorfor DRAM havde brug for at blive opdateret tusinder af tid?



Indlæg: -



Forskel mellem SRAM og DRAM

Statisk RAM og dynamisk RAM adskiller sig begge fra hinanden i mange sammenhænge som hastighed, kapacitet osv. Disse forskelle opstår på grund af forskellen i den teknik, der bruges til at holde data. DRAM gør brug af en enkelt transistor og kondensator til hver hukommelsescelle, mens hver hukommelsescelle af SRAM gør brug af en matrix på 6 transistorer. DRAM skal opdateres, mens SRAM ikke kræver opdatering af hukommelsescellen.

sram vs dram sammenligning diagram

Dynamisk RAM Statisk RAM
Introduktion Dynamisk tilfældig adgangshukommelse er en type tilfældig adgangshukommelse, der lagrer hver bit data i en separat kondensator i et integreret kredsløb. Statisk tilfældig adgangshukommelse er en type halvlederhukommelse, der bruger bistabelt låsekredsløb til at gemme hver bit. Udtrykket statisk adskiller det fra dynamisk RAM (DRAM), som periodisk skal opdateres.
Typiske applikationer Hovedhukommelse i en computer (f.eks. DDR3). Ikke til langvarig opbevaring. L2 og L3 cache i en CPU
Typiske størrelser 1 GB til 2 GB i smartphones og tablets 4 GB til 16 GB i bærbare computere 1 MB til 16 MB
Sted hvor det er til stede Til stede på bundkortet. Til stede på processorer eller mellem processor og hovedhukommelse.

sram og dram definition

DRAM står for dynamisk tilfældig adgangshukommelse der er meget brugt som hovedhukommelse for en computer system. DRAM tager 1 transistor og 1 kondensator til at gemme 1 bit. Betydning Hver hukommelsescelle i en DRAM-chip indeholder en bit data og er sammensat af en transistor og en kondensator. Transistoren fungerer som en switch, der tillader kontrolkredsløbet på hukommelseschippen at læse kondensatoren eller ændre dens tilstand, mens kondensatoren er ansvarlig for at holde bit af data i form af en 1 eller 0.



Som vi ved er en kondensator som en beholder, der opbevarer elektroner. Når denne beholder er fuld, betegner den en 1, mens en beholder tom for elektroner betegner en 0. Kondensatorer har imidlertid en lækage, der får dem til at miste denne ladning, og som et resultat bliver 'beholderen' tom efter blot et par millisekunder. Og for at DRAM-chippen kan fungere, skal CPU'en eller hukommelsescontrolleren genoplade kondensatorerne, der er fyldt med elektroner (og derfor angive en 1), før de aflades for at bevare dataene. For at gøre dette læser hukommelsescontrolleren dataene og omskriver dem derefter. Dette kaldes forfriskende og forekommer tusinder af gange i sekundet i en DRAM-chip. På grund af behovet for konstant at opdatere data, hvilket tager tid, er DRAM langsommere.

Den mest almindelige anvendelse af DRAM såsom DDR3 er ustabil lagring til computere. Selvom det ikke er så hurtigt som SRAM, er DRAM stadig meget hurtigt og kan oprette forbindelse direkte til CPU-bussen. Typiske størrelser på DRAM er ca. 1 til 2 GB i smartphones og tablets og 4 til 16 GB i bærbare computere.

SRAM står for statisk hukommelse med tilfældig adgang, Det bruges normalt til at opbygge meget hurtig hukommelse kendt som cache-hukommelse. SRAM tager 6 transistorer til at gemme 1 bit, og det er meget hurtigere sammenlignet med DRAM. Statisk RAM bruger en helt anden teknologi sammenlignet med DRAM. I statisk RAM indeholder en form for flip-flop hver bit hukommelse. En flip-flop til en hukommelsescelle tager 4 eller 6 transistorer sammen med nogle ledninger, men behøver aldrig at blive opdateret. Dette gør statisk RAM betydeligt hurtigere end dynamisk RAM. I modsætning til dynamisk RAM (DRAM), der lagrer bits i celler bestående af en kondensator og en transistor, behøver SRAM ikke at blive opdateret med jævne mellemrum.



Men fordi den har flere dele, tager en statisk hukommelsescelle meget mere plads på en chip end en dynamisk hukommelsescelle. Derfor får du mindre hukommelse pr. Chip, og det gør statisk RAM meget dyrere.

Det er hurtigere: Fordi SRAM ikke behøver at opdatere, er det typisk hurtigere. Den gennemsnitlige adgangstid for DRAM er ca. 60 nanosekunder, mens SRAM kan give adgangstider så lave som 10 nanosekunder.

Den mest almindelige anvendelse af SRAM er at fungere som cache til processoren (CPU). I processorspecifikationer er dette angivet som L2-cache eller L3-cache. SRAM-ydeevne er virkelig hurtig, men SRAM er dyr, så typiske værdier for L2 og L3-cache er 1 MB til 8 MB.



SRAM vs DRAM sammenligningstabel

statisk ram vs dynamisk ram

Hovedforskellen mellem de to er teknologien, der bruges til at opbevare data. På grund af denne nøgleforskel opstår der også andre forskelle. SRAM gør brug af låse for at lagre data (transistorkredsløb), mens DRAM bruger kondensatorer til lagring af bits i form af opladning. SRAM bruger normal højhastigheds CMOS-teknologi til byggeri, mens DRAM bruger specielle DRAM-processer til at opnå optimeret høj densitet. Dynamiske RAM'er har en simpel intern struktur end i sammenligning med SRAM'er.



Nøgleforskelle mellem SRAM og DRAM

sram vs dram hastighed

SRAM er typisk hurtigere end DRAM da det ikke har opdateringscyklusser. Da hver SRAM-hukommelsescelle består af 6 transistorer i modsætning til en DRAM-hukommelsescelle, som består af 1 transistor og 1 kondensator, er prisen pr. Hukommelsescelle langt større i en SRAM sammenlignet med en DRAM.



Jeg håber, at du måske nu har forstået forskellen mellem SRAM og DRAM. Og vigtigst af alt årsagen til behovet for at opdatere RAM hundrede gange i en urcyklus. Har du stadig noget forespørgsel, er du velkommen til at diskutere kommentarer.

Læs også