nCache, TurboWrite

2013-ban a SanDisk nCache, míg a Samsung TurboWrite néven vezetett be egy SSD-nél használatos megoldást, mely jótékony hatással van a NAND-alapú tárolók átviteli teljesítményre és a memóriacellák élettartamára is.

nCache felépítés (SanDisk)
nCache felépítés (SanDisk)

Lényegében ez egy olyan átmeneti gyorsítótár funkció, amit nem a vezérlő mellé ültetett külön DDR típusú memória lát el, hanem az adatok tárolásra egyébként is használt non-volatile (nem felejtő), cellánként 2 bit felírására képes MLC, vagy cellánként három bites TLC NAND lapka egy kis trükk bevetésével. Ennek lényege, hogy az említett NAND lapkák celláiból csípnek le egy meghatározott százalékot, és az így lefoglalt területet SLC módban konfigurálják, plusz gyorsítótár funkciókkal ruházzák fel a vezérlőn keresztül. Gyakorlatilag tehát az történik, hogy az SLC-nek jelölt cellákba a vezérlő 2 vagy 3 bit helyet csak 1 bitet ír fel, és a pufferfunkciónak megfelelően a legnagyobb mértékben terhelő apró véletlenszerű írási műveleteket ezen a területen végzi, illetve a vezérlő először erre a területre próbálja betuszkolni a kiírandó adatokat, melyek csak később kerülnek a lassabban írható, normál TLC vagy MLC módban üzemelő területekre.

Hirdetés