DRAM na SSD: Je to niečo, čo chcete?

SSD majú rýchly prístup k údajom a ich zápis, oveľa rýchlejšie ako HDD. Táto rýchlosť pochádza z rôznych miest. Jedným z faktorov je zahrnutie DRAM na SSD. Niektoré lacné SSD však preskočia DRAM, pretože sú drahé a nie sú nevyhnutne potrebné na fungovanie SSD. Informovať o svojom rozhodnutí, či si kúpiť SSD bez DRAM. Alebo drahší model s DRAM, treba poznať rozdiel.

Základná funkcia DRAM

Primárnou funkciou DRAM na SSD je ukladať záznam o tom, kde sa na flash pamäti nachádzajú údaje. Hoci váš počítač zobrazuje všetky vaše súbory úhľadne uložené v logickom poradí, v prípade SSD to tak nie je. Keďže čítanie a najmä zápis do pamäťovej bunky flash znižuje jej životnosť, SSD disky vykonávajú úlohu nazývanú vyrovnávanie opotrebovania. To zahŕňa prehadzovanie dát okolo disku, uprednostňovanie použitia najmenej opotrebovaných oblastí a minimalizovanie využívania najviac opotrebovaných oblastí. To znamená, že jednotka musí uchovávať nejaký druh adresára, kde sa všetko nachádza.

Používa sa na to DRAM, pretože netrpí žiadnymi problémami s častým zapisovaním, ktoré znižuje životnosť, a pretože môže poskytnúť umiestnenie údajov radiču SSD oveľa rýchlejšie ako pamäť flash mohol. DRAM znižuje latenciu a rýchlosť akejkoľvek operácie na SSD. SSD bez DRAM však bude pomalšie ako SSD s DRAM

HMB môže tento rozdiel čiastočne vyrovnať.

Ďalšia hlavná výhoda sa opäť týka spôsobu, akým SSD zapisujú dáta. V skutočnosti nemôžete zapisovať jednotlivé bity údajov do pamäte flash. Údaje musíte zapisovať do blokov. Táto operácia zápisu musí byť úplným prepísaním. Nemôžete aktualizovať len jeden bit v bloku. Aj keď potrebujete zmeniť iba jeden bit, musíte zapísať všetky ostatné bity v tomto bloku na disk. DRAM možno použiť na dočasné uloženie malého množstva údajov, kým ich nebude možné efektívne zapísať do bloku naraz. SSD bez DRAM to nedokážu, a preto trpia výraznejším opotrebovaním, pretože zápisy sú menej efektívne pri zachovaní životnosti.

Ďalšie výhody

Ďalšia výhoda DRAM na doske SSD je veľmi podobná schopnosti ukladať dáta do vyrovnávacej pamäte príliš malé na to, aby sa mohli ihneď zapisovať do flash pamäte. Funguje tiež ukladanie údajov do vyrovnávacej pamäte, ktoré sa presúvajú okolo SSD v rámci procesu vyrovnávania opotrebovania, aby sa mohli zapisovať efektívnejšie. To znamená, že SSD disky bez DRAM trpia ďalším zvýšeným opotrebovaním, čo má za následok nižšiu životnosť.

DRAM na SSD môže fungovať ako malá vyrovnávacia pamäť na čítanie, ktorá pomáha znižovať latenciu pre často požadované údaje. V niektorých prípadoch možno pamäť DRAM použiť aj ako vyrovnávaciu pamäť na zápis pre viac než len malé množstvá údajov. To umožňuje veľmi rýchle ukladanie údajov pred ich odovzdaním do vyrovnávacej pamäte SLC a zvyšku disku. Používanie pamäte DRAM ako vyrovnávacej pamäte na zápis nie je potrebné s vyrovnávacou pamäťou SLC. Flash pamäť SLC je sama o sebe veľmi rýchla.

Potenciálne nevýhody

Jediným rizikom prítomnosti DRAM na SSD je možnosť straty údajov. DRAM je volatilná pamäť, čo znamená, že všetky údaje, ktoré obsahuje, sa stratia, ak dôjde k strate energie. To je v porovnaní s energeticky nezávislou pamäťou typu flash, ktorá si uchováva svoje údaje, aj keď stratí energiu. Predpokladajme teda, že používate DRAM na ukladanie údajov do vyrovnávacej pamäte pred ich zápisom do pamäte Flash. V takom prípade riskujete výpadok prúdu, prerušenie napájania počítača a tým aj DRAM v SSD, čo spôsobí, že stratí dáta pred ich prenosom do flash pamäte.

Môže to spôsobiť stratu údajov alebo poškodenie súboru. To môže byť pre bežných domácich používateľov dráždivé, frustrujúce a otravné. V dátových centrách a pre podniky to môže byť katastrofa. Z tohto dôvodu je u podnikových SSD diskov zvyčajne vypnuté ukladanie do vyrovnávacej pamäte DRAM.

Jediným ďalším problémom s DRAM na SSD sú dodatočné náklady. V skutočnosti pri súčasných pohonoch nie je cenový rozsah dostatočný. Dôvodom je, že náklady na pamäť flash sú väčšinou nákladov na SSD. Náklady na DRAM sú relatívne nízke. Niektoré špičkové produkty majú pri kapacite 1 TB rozdiel menej ako 40 USD. Primárne úspory pochádzajú z DRAM, ktoré sú zvyčajne znížené o rozpočtové jednotky. Tieto lacné SSD tiež šetria náklady v iných oblastiach, čo sťažuje priame porovnávanie.

Záver

DRAM pomáha jednotke SSD pracovať pri maximálnom výkone. Rozdiel je pomerne malý. Spoznáte to pri pohľade na prenosové rýchlosti alebo nepriame porovnania. Je nepravdepodobné, že narazíte na príliš veľa reálnych scenárov, kde by bolo problémom mať SSD bez DRAM. To znamená, že nedostatok pamäte DRAM znižuje výkon a spôsobuje zvýšené opotrebovanie SSD. Okrem toho SSD bez DRAM majú tendenciu byť lacnými modelmi, ktoré môžu mať v prvom rade slabšie záruky a nižšiu celkovú životnosť.

Určite vám odporúčame uprednostniť SSD s DRAM. To však nie je do tej miery, že by sme vám odporučili úplne sa vyhnúť SSD bez DRAM. Choďte do toho, ak nájdete solídnu ponuku na jeden alebo môžete len natiahnuť svoj rozpočet na SSD bez DRAM. Sú dostatočne funkčné na to, aby boli dokonale životaschopné, najmä ak získate taký, ktorý podporuje HMB. Podeľte sa o svoje myšlienky v komentároch nižšie.