SSD NVMe DRAMless vs DRAM
SSD NVMe DRAMless vs DRAM
Quando guardi le specifiche degli SSD NVMe, noterai che alcuni drive hanno una cache DRAM e altri no. La DRAM è lo stesso tipo di memoria utilizzata per la RAM di sistema, e su un SSD funge da tabella di mappatura che tiene traccia di dove sono memorizzati i dati sui chip NAND. Senza DRAM, il drive deve memorizzare questa tabella di mappatura sulla NAND stessa, che è molto più lenta.
La tabella di mappatura, chiamata anche Flash Translation Layer, è essenziale per il funzionamento dell'SSD. Quando il sistema operativo vuole leggere un file, invia un indirizzo di blocco logico all'SSD. Il controller deve tradurre quell'indirizzo logico in una posizione fisica sui chip NAND. Con la DRAM, questa traduzione avviene istantaneamente. Senza DRAM, il controller deve prima leggere la tabella di mappatura dalla lenta NAND.
I drive DRAMless sono diventati molto comuni perché sono più economici da produrre. Per compensare la mancanza di DRAM, i moderni drive DRAMless utilizzano una tecnologia chiamata Host Memory Buffer, o HMB. L'HMB riserva una piccola porzione della RAM di sistema per l'uso dell'SSD come tabella di mappatura. Funziona sorprendentemente bene e, per la maggior parte delle attività quotidiane, la differenza tra un drive DRAMless con HMB e un drive DRAM è piccola.
Il problema con i drive DRAMless si manifesta sotto carichi di lavoro pesanti. Se stai eseguendo scritture sostenute, come la copia di file di grandi dimensioni o l'esecuzione di un database, il drive DRAMless rallenterà significativamente. L'HMB aiuta, ma non è veloce come la DRAM dedicata sul drive stesso. Per i giochi e l'uso generale, questo è raramente un problema, ma per carichi di lavoro professionali, un drive DRAM vale il costo aggiuntivo.
Come puoi sapere se un drive ha DRAM? Controlla le specifiche. Se menziona memoria DDR3 o DDR4 sul drive, ha DRAM. Se menziona HMB, è DRAMless. Alcuni drive economici non hanno né DRAM né HMB, e questi dovrebbero essere evitati. Per un drive di avvio, si consiglia un drive DRAM. Per un drive di archiviazione secondario per giochi, un buon drive DRAMless con HMB è perfettamente accettabile.
Lavoriamo insieme
Hai bisogno di maggiori informazioni, aiuto con il tuo progetto o di sviluppare un'idea?
Che si tratti di una domanda semplice, un dubbio rapido o una chat di 5 minuti, mandami un messaggio—non costa nulla e sono sempre pronto ad aiutare. Mi piace ascoltare per capire il problema, essere creativo nelle soluzioni e puntare a idee semplici, affidabili e non complicate da realizzare rapidamente.
Contattami →