Datorenheter som vår har både SRAM och DRAM till hands. Dess huvudsakliga funktion är att leverera data till och från processorn.
Även om de utför liknande funktioner skiljer de sig åt i pris och hastighet. Detta beror på hur de fungerar och den teknik som används för att tillverka dem.
Statiska eller SRAM-moduler kommer som cacher och uppgifter placerad mellan processorn och huvudminnet. Det är en typ av supersnabb, låg densitet och dyrare minne. Det finns inget behov av att skriva tillbaka data till en SRAM så länge som ström tillförs den.
Samtidigt är Dynamic eller DRAM den typ av minnesmodul som vi normalt tänker på som “RAM”. På moderkortet är det ett billigare, högdensitets- och jämförelsevis långsammare minne.
Vad är dynamiskt RAM?
Dynamiskt RAM eller DRAM är en typ av minne gjord med kondensatorer och transistorer. Detta minne kan innehålla data tätare än ett SRAM och är dessutom billigare att tillverka.
DRAM förlorar all sin data när systemet bryter strömförsörjningen eftersom det är ett flyktigt minne. Som namnet antyder betyder dynamisk i DRAM att data skrivs upprepade gånger för att behålla den även när strömförsörjningen är konstant.
Till skillnad från SRAM är den avgörande faktorn för hastigheten och kapaciteten hos dynamiska minnesmoduler inte baserad på deras hierarkinivå. Istället bestämmer deras generation dem. Den senaste är den femte generationen av DDR-topologi (DDR5 eller Double Data Rate Fifth).
Vad är statiskt RAM?
Tillverkare använder flip-flops och transistorer för att skapa statiskt RAM. Denna typ av minnesmodul kan överföra data snabbare jämfört med DRAM. De är också mycket mindre än deras dynamiska motsvarighet, eftersom de bara är en ett par megabyte i storlek.
Statiskt RAM-minne är också en typ av flyktigt minne, men på grund av tekniken som används för att tillverka det är data som finns i SRAM lagras utan att skrivas om. Istället, när ny data kommer in, skrivs den gamla datan över och CPU:n använder den nya informationen för bearbetning.
Statiska minnesmoduler fungerar hierarkiskt, vilket innebär att det snabbaste cacheminnet är Nivå 1 eller L1 cache och efter det Nivå 2 eller L2 cacheetc.
Skillnader mellan dynamiskt RAM och statiskt RAM
Teknik som används
Båda minnesmodulerna innehåller data för CPU:n att hämta och bearbeta. Men hur de utför denna uppgift och tekniken som används för att tillverka dem skiljer sig åt.
SRAM lagrar bitarna i en typ av flip-flop som kallas spärr. Här lagras data i form av spänningar. DRAM fungerar dock genom att behålla data som laddas på en kondensator inuti en transistor.
Dessa minnesmoduler finns också i olika former och former. DRAM, som är en modulär komponent, har fler former jämfört med en SRAM. De vanligaste formfaktorerna för DRAM är
- DIMM (dual inline minnesmodul) Det är standardminnesmodulen som används i stationära datorer. De har det största utrymmet bland inline-minnesmoduler.
- SODIMM (Small Outline Dual Inline Memory Module) Det används i bärbara och bärbara datorer. De har en mycket mindre kontur jämfört med DIM-moduler.
- MicroDIMM (Dual Inline Micro Memory Module) RAM-minne används i bärbara enheter som smartphones och surfplattor. Dessa minnesmoduler tar upp ännu mindre utrymme än SODIMM RAM.
- SDRAM (Synchronous Dynamic Random Access Memory) Det är en mycket snabbare typ av DRAM som synkroniserar sin klockcykel med CPU:n. Denna synkroniseringsprocess innebär att CPU:n inte behöver vänta tills nästa klockräkning för att komma åt data från RAM. Denna process ökar dataöverföringshastigheterna mellan processorn och huvudminnet.
- GDDR RAM (Graphics Double Data Rate RAM) Det är också en typ av DRAM som bearbetar grafisk data. De fungerar genom att ladda ner och bearbeta grafikdata till processorn.
SRAM kommer i form av cacher och uppgifter. Det här är minnesmoduler som fokuserar på hastighet framför allt. dom är inte uppgraderbar eller utbytbar och är integrerade i CPU:n eller lödda till moderkortet.
Användningsfall
På grund av hur de fungerar är dynamiskt och statiskt RAM designat för väldigt olika användningsfall.
DRAM är att föredra när datorminne kräver låg kostnad och hög lagringskapacitet. Därför fungerar de som huvudminne för konsumentenheter. SRAM, under tiden, används i komponenter där hastighet är högsta prioritet och kostnaden är inte ett problem.
Det huvudsakliga användningsfallet för DRAM är att lagra stora mängder data som processorn behöver komma åt. På grund av tekniken som används för att tillverka den, kan DRAM packa transistorer tätare än spärren på en SRAM.
SRAM fungerar som en buffert mellan huvudminnet och processorn. Lagrar information och instruktioner för de applikationer du använder ofta, vilket sedan tillåter processorn komma åt och ladda applikationer snabbt.
Pris
Dynamiskt och statiskt RAM använder olika tekniker under tillverkningen. SRAM, byggt av spärrar, upptar en större fysiskt utrymme än DRAM, som använder en kondensator och en transistor för konstruktion.
Detta kräver en avsevärd mängd resurser för att bygga ett SRAM med samma datalagringskapacitet som ett DRAM. Därför installerar de flesta tillverkare SRAM med mycket mindre lagringsutrymme för att minska produktkostnaderna.
Dom
Följande är de viktigaste skillnaderna mellan statiskt och dynamiskt RAM
| skillnader | DRACHM | SRAM |
| Teknik som används | Tillverkad med kondensatorer och transistorer. | Tillverkad med flip flops (specifikt med dragkedjor) |
| Datakapacitet | Den kan lagra mer data än SRAM | Lagrar mindre data än DRAM |
| Överföringshastighet | Långsammare dataöverföringshastighet än SRAM ( | Betydligt snabbare dataöverföringshastighet än DRAM ( |
| Användningsfall | Används för att tillverka DIMM-minnesmoduler | Den används för att skapa cacher och register i en CPU |
| Pris | Billigare än SRAM att tillverka | Dyrare än DRAM att tillverka |
| Datalagring | Data måste ständigt skrivas om för att innehålla dem, även när ström tillförs konstant. | Data kan skrivas en gång och sedan lagras så länge som strömförsörjning |
| Funktionsprincip | Data lagras i form av elektriska laddningar. | Uppgifterna lagras i form av spänning. |
| Energiförbrukning | Förbrukar mer ström än SRAM | Förbrukar mindre ström än DRAM |
| Storlek | Fysiskt större än SRAM | Fysiskt mindre än DRAM |
| Plats | Ligger på moderkortet som huvudminnesmodul | Den är placerad mellan processorn och huvudminnet |
| Uppgraderingsbarhet | Den är modulär och kan uppgraderas för att öka hastigheten och lagringskapaciteten | Den är inte modulär och är inbyggd i CPU-tonen. Kan inte uppdatera någonting |
Trots att det är billigare kan DRAM hålla mer data, men det är det betydligt långsammare. Eftersom, i ett DRAM, är systemet måste hela tiden skriva om data för att behålla det.
Även om det är mycket dyrare, är det att föredra att använda SRAM när hastigheten är ett problem. SRAM också tar upp mer utrymme för att lagra samma mängd data jämfört med ett DRAM. Dessa begränsande faktorer påverkar sedan tillverkarna att bestämma lagringskapaciteten för ett SRAM.
