DRAM na SSD-u: je li to nešto što želite?

SSD-ovi su brzi za pristup i zapis podataka, mnogo brži od HDD-ova. Ova brzina dolazi s raznih mjesta. Jedan od čimbenika je uključivanje DRAM-a na SSD. Međutim, neki proračunski SSD-ovi preskaču DRAM jer je skup i nije striktno neophodan za funkcioniranje SSD-a. Za informiranje o vašoj odluci o kupnji SSD-a bez DRAM-a. Ili skuplji model s DRAM-om, morate znati razliku.

Funkcionalnost Core DRAM-a

Primarna funkcija DRAM-a na SSD-u je pohranjivanje zapisa o tome gdje se podaci mogu pronaći na flash memoriji. Koliko god vaše računalo prikazuje sve vaše datoteke uredno pohranjene u logičnom redoslijedu, to nije slučaj na SSD-u. Budući da čitanje, a posebno pisanje u ćeliju flash memorije, skraćuje njezin životni vijek, SSD-ovi obavljaju zadatak koji se zove izravnavanje trošenja. To uključuje miješanje podataka oko diska, preferirajući prvo korištenje najmanje istrošenih područja i minimiziranje korištenja područja koja su najviše dotrajala. To znači da pogon mora zadržati neku vrstu imenika gdje se sve nalazi.

Za to se koristi DRAM jer nema problema s čestim pisanjem koji smanjuje životni vijek, i zato što može pružiti lokaciju podataka SSD kontroleru mnogo brže od flash memorije mogao. DRAM smanjuje kašnjenje i brzinu bilo koje operacije na SSD-u. Ipak, SSD bez DRAM-a bit će sporiji od SSD-a s DRAM-om HMB može djelomično nadoknaditi ovu razliku.

Još jedna ključna prednost opet se odnosi na to kako SSD-ovi pišu podatke. Ne možete zapravo zapisati pojedinačne bitove podataka u flash memoriju. Podatke trebate pisati u blokovima. Ova operacija pisanja mora biti potpuno prepisana. Ne možete samo ažurirati jedan bit u bloku. Čak i ako trebate promijeniti samo jedan bit, sve ostale bitove u tom bloku trebate zapisati na disk. DRAM se može koristiti za privremeno pohranjivanje malih količina podataka dok se ne mogu učinkovito zapisati u blok odjednom. SSD-ovi bez DRAM-a to ne mogu učiniti i stoga pate od značajnijeg trošenja jer su zapisi manje učinkoviti u očuvanju životnog vijeka.

Ostale prednosti

Još jedna prednost DRAM-a na SSD-u vrlo je slična mogućnosti keširanja podataka koji su premali da bi se mogli odmah upisati u flash memoriju. Također radi na predmemoriji podataka koji se miješaju oko SSD-a kao dio procesa izravnavanja trošenja kako bi se zapisali učinkovitije. To znači da SSD-ovi bez DRAM-a pate od daljnjeg trošenja, što rezultira kraćim životnim vijekom.

DRAM na SSD-u može djelovati kao mala predmemorija za čitanje koja pomaže u smanjenju latencije za često tražene podatke. U nekim slučajevima, DRAM se također može koristiti kao predmemorija za pisanje za više od samo male količine podataka. To može omogućiti vrlo brzo pohranjivanje podataka prije nego što se proslijede u SLC predmemoriju i ostatak pogona. Upotreba DRAM-a kao predmemorije za upisivanje nije potrebna sa SLC cache-om. SLC flash memorija je vrlo brza sama po sebi.

Potencijalni nedostaci

Jedini rizik prisutnosti DRAM-a na SSD-u je mogućnost gubitka podataka. DRAM je nestabilna memorija, što znači da se svi podaci koje ima gube ako izgubi snagu. To se uspoređuje s trajnom flash memorijom, koja zadržava svoje podatke čak i ako izgubi napajanje. Dakle, pretpostavimo da koristite DRAM za keširanje podataka prije nego što ih zapišete na flash. U tom slučaju riskirate nestanak struje, prekid napajanja računala, a time i DRAM-a u SSD-u, uzrokujući da izgubi svoje podatke prije prijenosa u flash memoriju.

To može uzrokovati gubitak podataka ili oštećenje datoteke. To može biti iritantno, frustrirajuće i neugodno za redovite kućne korisnike. U podatkovnim centrima i za tvrtke to može biti katastrofalno. Iz tog razloga, svako predmemoriranje DRAM-a obično je onemogućeno u poslovnim SSD-ovima.

Jedini drugi problem s DRAM-om na SSD-ovima je dodatni trošak. Realno, u trenutnim pogonima raspon cijena nije obilan. To je zato što je trošak flash memorije najveći dio cijene SSD-a. Cijena DRAM-a je relativno mala. Neki high-end proizvodi imaju manje od 40 USD razlike pri kapacitetu od 1 TB. Primarne uštede dolaze od toga što se DRAM obično izrezuje iz proračunskih pogona. Ovi proračunski SSD-ovi također štede na troškovima u drugim područjima što otežava izravne usporedbe.

Zaključak

DRAM pomaže SSD-u da radi na svom vrhuncu. Razlika je relativno mala. To možete vidjeti kada gledate brzine prijenosa ili neizravne usporedbe. Malo je vjerojatno da ćete naići na previše scenarija iz stvarnog svijeta u kojima bi posjedovanje SSD-a bez DRAM-a predstavljalo problem. Međutim, nedostatak DRAM-a smanjuje performanse i uzrokuje povećano trošenje SSD-a. Nadalje, SSD-ovi bez DRAM-a obično su proračunski modeli koji mogu imati slabija jamstva i kraći ukupni vijek trajanja.

Svakako bismo vam preporučili da preferirate SSD-ove s DRAM-om. Ipak, to nije do te mjere da bismo vam preporučili da u potpunosti izbjegavate SSD-ove bez DRAM-a. Krenite ako nađete solidnu ponudu za jedan ili možete samo proširiti svoj proračun na SSD bez DRAM-a. Dovoljno su funkcionalni da budu savršeno održivi, ​​pogotovo ako nabavite onaj koji podržava HMB. Podijelite svoje misli u komentarima ispod.