DRAM op een SSD: is het iets dat u wilt?

SSD's hebben snel toegang tot gegevens en schrijven ze veel sneller dan HDD's. Deze snelheid komt van verschillende plaatsen. Een van de factoren is de opname van DRAM op de SSD. Sommige budget-SSD's slaan de DRAM echter over, omdat het duur is en niet strikt noodzakelijk is om de SSD te laten functioneren. Om u te informeren over uw beslissing om een ​​DRAM-loze SSD te kopen. Of een duurder model met DRAM, je moet het verschil weten.

De belangrijkste DRAM-functionaliteit

De primaire functie van DRAM op een SSD is om een ​​record op te slaan van waar gegevens te vinden zijn op het flashgeheugen. Zo veel als je computer al je bestanden netjes in een logische volgorde toont, is dit niet het geval op een SSD. Omdat lezen, en vooral schrijven naar een flash-geheugencel, de levensduur verkort, voeren SSD's een taak uit die slijtage-nivellering wordt genoemd. Dit houdt in dat gegevens over de schijf worden geschoven, waarbij de minst versleten gebieden het eerst worden gebruikt en het gebruik van de meest vervallen gebieden wordt geminimaliseerd. Dit betekent dat de schijf een soort map moet bijhouden van waar alles zich bevindt.

DRAM wordt hiervoor gebruikt omdat het geen problemen heeft met frequent schrijven, waardoor de levensduur wordt verkort, en omdat het de gegevenslocatie veel sneller aan de SSD-controller kan geven dan het flashgeheugen kon. DRAM vermindert de latentie en snelheid van elke bewerking op de SSD. Een DRAM-loze SSD zal echter langzamer zijn dan een SSD met DRAM HMB kan dit verschil gedeeltelijk goedmaken.

Een ander kernvoordeel heeft opnieuw betrekking op hoe SSD's gegevens schrijven. U kunt eigenlijk geen enkele gegevens naar het flashgeheugen schrijven. U moet gegevens in blokken schrijven. Deze schrijfbewerking moet een volledige overschrijving zijn. Je kunt niet zomaar een bit in een blok updaten. Zelfs als je maar één bit hoeft te veranderen, moet je alle andere bits in dat blok naar de schijf schrijven. DRAM kan worden gebruikt om tijdelijk kleine hoeveelheden gegevens op te slaan totdat het in één keer efficiënt naar een blok kan worden geschreven. DRAM-loze SSD's kunnen dit niet en lijden dus aan grotere slijtage omdat schrijven minder efficiënt is om de levensduur te behouden.

Andere voordelen:

Een ander voordeel van DRAM aan boord van een SSD is vergelijkbaar met de mogelijkheid om gegevens te cachen die te klein zijn om meteen naar het flashgeheugen te schrijven. Het werkt ook om gegevens die rond de SSD worden geschud, in de cache op te slaan als onderdeel van het slijtage-nivelleringsproces om het efficiënter te schrijven. Dit betekent dat DRAM-loze SSD's aan een verdere toename van slijtage lijden, wat resulteert in een kortere levensduur.

DRAM op de SSD kan fungeren als een kleine leescache, waardoor de latentie voor veelgevraagde gegevens wordt verminderd. In sommige gevallen kan de DRAM ook worden gebruikt als schrijfcache voor meer dan alleen kleine hoeveelheden gegevens. Hierdoor kunnen gegevens zeer snel worden opgeslagen voordat ze worden doorgegeven aan de SLC-cache en de rest van de schijf. Het gebruik van DRAM als schrijfcache is niet nodig met de SLC-cache. SLC-flashgeheugen is op zichzelf al erg snel.

Potentiële nadelen

Het enige risico dat DRAM aanwezig is op een SSD is het potentieel voor gegevensverlies. DRAM is vluchtig geheugen, wat betekent dat alle gegevens die het bevat verloren gaan als het stroom verliest. Dit wordt vergeleken met het niet-vluchtige flashgeheugen, dat zijn gegevens behoudt, zelfs als de stroom uitvalt. Stel dat u DRAM gebruikt om gegevens in de cache op te slaan voordat u deze naar de flash schrijft. In dat geval riskeert u een stroomstoring, waardoor de stroomtoevoer naar de computer en dus de DRAM in de SSD wordt onderbroken, waardoor deze zijn gegevens verliest voordat deze naar het flashgeheugen wordt overgebracht.

Dit kan gegevensverlies of bestandsbeschadiging veroorzaken. Dit kan irritant, frustrerend en vervelend zijn voor gewone thuisgebruikers. In datacenters en voor bedrijven kan het catastrofaal zijn. Om deze reden is elke DRAM-caching meestal uitgeschakeld in SSD's voor ondernemingen.

Het enige andere probleem met DRAM op SSD's zijn de extra kosten. Realistisch gezien is de prijsklasse in de huidige schijven niet voldoende. Dit komt omdat de kosten van het flashgeheugen het grootste deel van de kosten van de SSD zijn. De kosten van de DRAM zijn relatief klein. Sommige high-end producten hebben minder dan $ 40 verschil bij de capaciteit van 1 TB. De belangrijkste besparingen zijn afkomstig van het feit dat DRAM doorgaans wordt gesneden uit budgetschijven. Deze budget-SSD's besparen ook op andere gebieden kosten, waardoor directe vergelijkingen moeilijk zijn.

Conclusie

DRAM helpt een SSD om topprestaties te leveren. Het verschil is relatief klein. U kunt het zien als u naar overdrachtssnelheden of indirecte vergelijkingen kijkt. Het is onwaarschijnlijk dat u te veel real-world scenario's tegenkomt waarin het hebben van een DRAM-loze SSD een probleem zou zijn. Dat gezegd hebbende, vermindert het feit dat DRAM minder is, de prestaties en veroorzaakt het verhoogde slijtage van de SSD. Bovendien zijn DRAM-loze SSD's meestal budgetmodellen die in de eerste plaats zwakkere garanties en een lagere algehele levensduur kunnen hebben.

We raden je zeker aan om de voorkeur te geven aan SSD's met DRAM. Dat is echter niet het punt dat we u aanraden om DRAM-loze SSD's volledig te vermijden. Ga ervoor als je een solide deal vindt of je budget maar kunt oprekken naar een DRAM-loze SSD. Ze zijn functioneel genoeg om perfect levensvatbaar te zijn, vooral als je er een krijgt die ondersteunt HMB. Deel uw mening in de opmerkingen hieronder.