
Si estàs dubtant entre un SSD NVMe amb DRAM o un sense DRAM per a jocs i sistema operatiu, no ets l'únic. Cada cop hi ha més models al mercat, els preus s'estrenyen i les diferències reals de rendiment es tornen menys evidents per a l'usuari mitjà, sobretot quan venim d'un disc dur mecànic tradicional.
En aquesta guia desgranarem amb calma què aporta exactament la DRAM en un SSD, què implica que sigui DRAM-less, com afecta la durabilitat del disc, els temps de càrrega de jocs i l'arrencada de Windows, i en quins casos compensa pagar una mica més per un model amb DRAM o conformar-se amb un NVMe barat tipus Grup d'equip MP33 o similars.
Què és la DRAM en un SSD i per què és tan important
Dins d'un SSD no només hi ha xips de memòria flaix, també hi ha un controlador i, en molts models, un xip de memòria DRAM dedicat. Aquesta DRAM no és la RAM del teu PC, sinó un mòdul propi de l'SSD que s'utilitza com a memòria de treball ultraràpida per a la controladora.
El paper principal daquesta DRAM és emmagatzemar un mapa intern que relaciona les adreces lògiques que veu el sistema operatiu amb les adreces físiques reals de les cel·les on hi ha les teves dades dins de la memòria flaix. Aquest mapa és gegantí i està en constant actualització mentre llegeixes i escrius fitxers.
Quan el sistema operatiu demana dades a la unitat, ho fa usant direccions lògiques LBA (Logical Block Addressing), un sistema heretat dels discos durs mecànics. El problema és que els SSD no organitzen ni mouen les dades igual que un HDD, per la qual cosa aquestes adreces lògiques no coincideixen directament amb la ubicació física real de les dades als xips de memòria.
La controladora de l'SSD utilitza una capa trucada Flash Translation Layer (FTL), que és bàsicament una enorme taula de traducció que diu: “aquesta adreça lògica LBA es correspon amb aquesta cel·la o bloc físic concret”. Aquesta taula és la que sol residir a la DRAM integrada de l'SSD quan el model la té.
Com que la DRAM és molt més ràpida que la NAND flash, consultar i actualitzar aquesta taula a DRAM és infinitament més àgil de fer-ho directament a la memòria flaix. Per això, els SSD amb DRAM solen oferir millors temps d'accés, millor rendiment aleatori i, a més, menys desgast sobre la NAND.
Com llegeixen i escriuen les dades els SSD (i per què això desgasta la memòria)
Per entendre millor limpacte de la DRAM, convé saber que els SSD treballen per blocs de mida fixa, típicament de 4 KB. No poden escriure o esborrar un sol byte, sinó blocs complets. Això implica que guardar fins i tot un fitxer minúscul reserva un bloc sencer.
Si modifiqueu un fitxer, el SSD no esborra només la part afectada: llegeix el bloc complet, el reescriu amb els canvis i el col·loca a una altra zona lliure, marcant el bloc antic com a obsolet per a futura neteja. Això genera moltes escriptures internes extra que lusuari no veu, però que contribueixen al desgast de les cel·les.
Per evitar que unes poques cel·les es cremin abans d'hora mentre altres amb prou feines es toquen, els SSD implementen una tècnica anomenada wear leveling (repartiment o anivellació de desgast). Aquest mecanisme va movent periòdicament les dades per diferents cel·les perquè totes es facin servir de manera el més uniforme possible.
Aquest moviment intern de dades fa que la vostra ubicació física vagi canviant amb el temps, encara que des del punt de vista de Windows o Linux les adreces lògiques LBA segueixin sent les mateixes. De nou, és la FTL la que s'encarrega de mantenir la relació entre LBA i cel·les físiques al dia, i aquesta informació és la que queda a la DRAM als SSD que la integren.
Quan un SSD no inclou DRAM, aquesta taula FTL ha de residir a la pròpia memòria flash o, en el cas de certs NVMe, recolzar-se a la RAM del sistema mitjançant tecnologies com HMB. Les dues alternatives són més lentes i afegeixen més escriptures sobre la NAND, cosa que a llarg termini pot afectar el rendiment sostingut i la vida útil del disc.
DRAM, memòria cau SLC i per què no són el mateix
És freqüent que molts usuaris confonguin la DRAM del SSD amb la memòria cau SLC o pseudo-SLC, però no tenen res a veure. La DRAM desa la taula de traducció d'adreces, mentre que la memòria cau SLC s'utilitza per accelerar les escriptures temporals.
La memòria cau SLC sol estar implementada com una part de la pròpia NAND configurada per funcionar com si fos memòria SLC, o bé com a xips específics. La seva missió és rebre les escriptures entrants a alta velocitat, per més tard bolcar-les de forma més pausada a la resta de la memòria flaix, que és més lenta.
El problema d'aquesta memòria cau és que no és infinita: quan s'omple, les velocitats d'escriptura cauen de manera molt notable. La capacitat d'aquesta memòria cau pot anar des d'uns quants gigues fins a desenes de gigues en els models més grans, però sempre té un límit.
Alguns fabricants juguen amb el màrqueting i presumeixen d'usar memòria SLC quan en realitat es refereixen només a la memòria cau, mentre que la memòria principal és TLC o QLC. Convé llegir la lletra petita i no confondre “caché SLC” amb “SSD SLC de veritat”, que avui dia és raríssim en productes de consum.
La DRAM, en canvi, no es fa servir per desar dades de l'usuari, sinó per manejar la lògica interna de la unitat. L'absència de DRAM no vol dir que l'SSD no tingui memòria cau SLC, i viceversa. Són dos components i funcions diferents que afecten el rendiment de maneres també diferents.
Avantatges d'un SSD amb DRAM davant d'un DRAM-less
La presència de DRAM dins de l'SSD porta diversos beneficis clars, sobretot a escenaris dús intensiu i en accés aleatori, que és el tipus daccés típic dun sistema operatiu i de molts jocs actuals.
El primer avantatge és el rendiment general més consistent, especialment en operacions aleatòries petites. Com que la taula FTL viu en una memòria extremadament ràpida, la controladora pot localitzar i actualitzar la posició de les dades sense haver de fer múltiples accessos a la NAND, cosa que es tradueix en temps de resposta menors.
A més, en no utilitzar la pròpia NAND per emmagatzemar i reescriure constantment la taula FTL, es redueix el desgast sobre les cel·les flash. La DRAM s'actualitza contínuament sense degradar-se al mateix ritme que la memòria NAND, per la qual cosa el recompte d'escriptures reals sobre la flaix es manté més baix.
Aquesta reducció d'escriptures internes i la possibilitat de fer servir controladores més complexes fa que els SSD amb DRAM solen oferir millors xifres de TBW (Terabytes Written) i garanties més llargues per part dels fabricants. Els algorismes de correcció derrors (ECC) també poden ser més sofisticats i eficients en aquests models.
Hi ha, això sí, un petit risc teòric: com que la DRAM és volàtil, si es talla el corrent de cop mentre hi ha canvis pendents a la taula FTL, podria produir-se corrupció de dades. Per evitar això, molts SSD de certa gamma incorporen condensadors que proporcionen energia uns mil·lisegons extra per buidar aquesta informació a la NAND. En l'ús domèstic normal, els casos de corrupció per apagat brusc són força rars.
Per què hi ha els SSD DRAM-less i què sacrifiquen
Fabricar un SSD amb DRAM encareix el producte per diversos motius: cal afegir el propi xip DRAM, fer servir una controladora més avançada i assumir que la DRAM és un component molt demandat a tota la indústria, amb preus que pugen i baixen segons el mercat.
Només uns quants gegants com Samsung, SK Hynix o Micron (Crucial) fabriquen tant NAND com DRAM. La resta de marques que venen SSD però no produeixen DRAM han de comprar aquests xips a tercers que, en molts casos, són competidors directes. Això repercuteix en el cost final i la disponibilitat.
Per poder treure unitats més barates i atacar els segments d'entrada i gamma mitjana baixa, molts fabricants opten per dissenyar SSD DRAM-less, és a dir, sense memòria DRAM dedicada. S'estalvien aquest component, simplifiquen una mica la controladora i poden oferir preus més agressius.
La contrapartida és clara: la taula FTL s'ha d'emmagatzemar a la pròpia NAND, cosa que implica més lectures i escriptures sobre les cel·les i un accés més lent a aquesta informació. Als models NVMe, a més, es pot recórrer a la RAM del sistema mitjançant la tecnologia HMB, de la qual parlarem després.
En conseqüència, un SSD sense DRAM sol oferir un rendiment pitjor en operacions aleatòries, pics de caiguda de velocitat quan se satura la memòria cau i, en general, xifres de durabilitat (TBW) i garanties una mica més modestes. Molts models DRAM-less econòmics consumeixen menys energia, però la diferència real en consum davant d'un SSD amb DRAM és força petita en un PC de sobretaula modern.
Què és un SSD DRAM-less i com es comporta en el dia a dia
En utilitzar la NAND per a aquesta tasca, cada actualització del mapa implica escriptures extra sobre les mateixes cel·les que guarden les teves dades. A llarg termini, això pot contribuir que el desgast es reparteixi de manera diferent i que l'esperança de vida real sigui una mica menor davant d'un SSD amb DRAM de la mateixa categoria.
En termes de rendiment, on més es nota la diferència és a accessos aleatoris petits i en càrregues intensives de treball, com moltes operacions simultànies, bases de dades, màquines virtuals, compilacions pesades o càrrega massiva de recursos dispersos en discos ja molt plens.
En usos més senzills, com ara navegació web, ofimàtica, reproducció multimèdia o jocs casuals, la realitat és que un SSD DRAM-less segueix sent infinitament més ràpid que qualsevol disc dur mecànic. Quan véns d'un HDD, pràcticament qualsevol SSD et semblarà un coet.
Això sí, cal tenir en compte que no tots els SSD DRAM-less són iguals. En els darrers anys han aparegut models sense DRAM que apunten a la gamma mitjana, amb controladores modernes i firmware força polit, que ofereixen un rendiment molt competitiu pel preu que tenen.
Tecnologia HMB a SSD NVMe: utilitzar la RAM del sistema
En el cas dels SSD NVMe, molts models DRAM-less incorporen una funció anomenada HMB (Host Memory Buffer), introduïda a partir de l'especificació NVMe 1.2. Aquesta tecnologia permet que el SSD faci servir una petita part de la RAM del propi sistema com si fos el seu DRAM “virtual”.
Amb HMB, el controlador de l'SSD pot emmagatzemar part de la taula FTL o dades auxiliars en aquesta memòria del host, cosa que ajuda a reduir la quantitat d'accessos que heu de fer a la NAND i millora el rendiment davant d'un DRAM-less que no faci servir HMB.
La mida de memòria utilitzat sol ser realment petita, normalment per sota dels 100 MB, de manera que en un equip modern amb diversos gigues de RAM limpacte és menyspreable. A nivell de lusuari no notaràs que el sistema tingui menys memòria disponible.
Tot i així, encara que l'HMB dóna una empenta al rendiment, no arriba a igualar un SSD amb DRAM integrada. L'accés del SSD a la RAM de l'amfitrió té més latència que l'accés a un xip DRAM soldat just al costat de la controladora, i depèn de la configuració, drivers i del sistema operatiu mateix.
En alguns casos molt concrets i amb certs patrons d'accés, fins i tot s'ha vist que lús de HMB pot no millorar o fins i tot empitjorar lleument el rendiment, segons com gestioneu el microprogramari aquestes peticions. No és una solució màgica, però sí que ajuda que els NVMe DRAM-less siguin força més decents del que eren els primers models barats sense DRAM.
Exemples de models DRAM-less coneguts
A la pràctica, el mercat és ple de SSD que prescindeixen de DRAM, especialment en la gamma d'entrada i en part de la gamma mitjana. Entre els models DRAM-less que se solen citar estan Samsung 980, diversos WD Blue/Green NVMe com SN350, SN500, SN550, SN570, SN770 i alguns de la família SN750 SE.
Al terreny SATA, també hi ha clàssics com el Crucial BX500, el Kioxia Exceria SATA i models econòmics molt populars com el SanDisk SSD Plus o el Kingston A400, a més d'un bon nombre d'unitats de marques xineses genèriques.
Entre els NVMe econòmics amb HMB, es poden trobar discos com el ADATA SX6000 Lite, Corsair MP400, Crucial P2, diferents models de Gigabyte NVMe, HP EX900/P700/P800, Patriot P300, Sabrent Rocket Nano, Transcend 110S o Verbatim Vi3000, entre uns altres.
Aquests SSD no busquen ser els reis de la gamma alta, però han anat guanyant protagonisme a la franja mitjana del mercat, oferint velocitats molt respectables en lectura/escriptura seqüencial i un rendiment prou bo per a jocs i ús diari, a un preu força menor que els models de gamma alta amb DRAM.
Per això, encara que un DRAM-less sigui “objectivament pitjor” que un SSD amb DRAM en termes tècnics purs, a la pràctica la diferència s'està estrenyent i per a molts usuaris de pressupost ajustat són una opció perfectament vàlida.
SSD NVMe amb DRAM vs sense DRAM: jocs i sistema operatiu
Centrant-nos ja en allò que més interessa a molts: temps de càrrega de jocs i arrencada del sistema operatiu. La teoria diu que un SSD NVMe amb DRAM serà més ràpid i consistent que un DRAM-less. La pràctica, tot i això, depèn molt de l'escenari concret.
Si véns d'un SSD SATA (amb DRAM o sense) per al sistema operatiu, i penses afegir un NVMe DRAM-less com el Teamgroup MP33 per instal·lar jocs, el més probable és que el salt que notis sigui relativament petit en temps de càrrega respecte al teu SSD SATA actual, però tot i així, el NVMe no anirà pitjor que aquest SATA.
Pel que fa al sistema operatiu, passar d'un SSD SATA a un NVMe, fins i tot sense DRAM, aporta millors xifres de rendiment seqüencial i menor latència, però la millora en “sensació de velocitat” no és tan brutal com la que s'experimenta en passar de HDD a SSD. El coll d'ampolla deixa de ser l'emmagatzematge i passa moltes vegades a altres components o al programari.
Pel que fa als jocs, la càrrega de mapes, textures i recursos sol realitzar moltes lectures de mida variada, barrejant accessos seqüencials i aleatoris. Aquí un NVMe amb DRAM pot rascar algun segon menys de càrrega en títols molt pesats o mal optimitzats, però la diferència poques vegades serà dramàtica per a la majoria d'usuaris.
On sí que es nota més la qualitat de l'SSD és quan el joc instal·la, descomprimeix i escriu molts fitxers petits (pegats grans, textures d'alta resolució, etc.), o quan tens el disc gairebé ple. En aquestes situacions, un NVMe amb DRAM i bona controladora mantindrà velocitats més estables que un model DRAM-less econòmic, que pot enganxar baixons força visibles quan esgota la seva memòria cau SLC.
És bona idea un NVMe DRAM-less com a disc d'arrencada?
Hi ha un mite força estès que diu que un SSD sense DRAM només hauria d'usar-se com a unitat de dades i no com a disc de sistema operatiu. La realitat és més matisada. Tècnicament, un SSD amb DRAM sempre serà millor opció per al SO, però això no significa que un DRAM-less sigui inútil per a aquesta comesa.
En el cas de SSD SATA, l'absència de DRAM es nota més perquè el mateix bus SATA ja és més limitat en velocitat i latència. Aquí sí que s'han vist unitats DRAM-less força maldestres sota càrrega aleatòria. Però fins i tot aquests models continuen picant qualsevol HDD en temps d'arrencada i obertura de programes.
A NVMe, el propi protocol i el bus PCIe ofereixen una comunicació més ràpida amb la placa i la possibilitat de fer servir HMB, cosa que suavitza part de l'impacte de no tenir DRAM integrada. Un NVMe DRAM-less decent segueix superant un SSD SATA amb DRAM en moltes mètriques de rendiment brut.
Per a un PC d'ús general, un SSD NVMe DRAM-less pot funcionar perfectament com a unitat d'arrencada, sempre que s'assumeixi que no és l'opció òptima en termes de durabilitat i rendiment sostingut. Si li donaràs molta canya amb escriptura intensiva (edició de vídeo pesada, màquines virtuals, bases de dades, etc.), llavors sí que té més sentit apostar clarament per un model amb DRAM.
Si el pressupost és ajustat i el teu principal ús és navegar, ofimàtica, una mica d'edició lleugera i jugar, no és un drama muntar el sistema en un NVMe DRAM-less raonablement competent. Simplement convé fer còpies de seguretat periòdiques, com amb qualsevol SSD.
Diferència entre SSD sense DRAM i un HDD tradicional
De vegades es comet l'error de comparar un SSD DRAM-less amb un SSD amb DRAM com si això signifiqués que el primer és “dolent”. No obstant això, a lhora de la veritat, la comparació que importa per a la majoria dusuaris segueix sent SSD vs HDD.
Fins i tot un SSD SATA econòmic sense DRAM, dels més bàsics, aporta temps d'accés i latències ridículament inferiors a un disc dur mecànic. L'arrencada del sistema, l'obertura de programes i la càrrega de partides canvien de “desesperantment lent” a “acceptablement ràpid” en qualsevol cas.
Per a equips secundaris, ordinadors que es fan servir només de tant en tant, o per donar una segona vida a un PC antic que encara va amb HDD, un SSD DRAM-less barat és una millora brutal respecte al disc dur tradicional. Encara que la unitat no sigui la més duradora del món, l'experiència d'ús millora tant que sol compensar de sobres.
Evidentment, si el pressupost ho permet, apostar per un SSD amb DRAM i bones especificacions de TBW i garantia és ideal, però no cal demonitzar els DRAM-less. Són una peça més dins del ventall d'opcions, amb el nínxol clar: preu baix i prestacions suficients per a gran part d'usuaris domèstics.
En gammes molt baixes, sí que convé vigilar: alguns SSD DRAM-less de marques desconegudes poden esgotar els seus TBW en només un o dos anys amb un ús moderat, com hem vist en determinats models molt barats. Aquí entra en joc la reputació del fabricant i les experiències d'altres usuaris.
Compensa pagar més per un SSD amb DRAM per jugar?
La resposta depèn tant del pressupost com del tipus de jugador que siguis. Si ho mirem fredament, la diferència de FPS entre un SSD NVMe amb DRAM i un sense DRAM és pràcticament nul·la. La GPU i la CPU són les que manen allà.
On el SSD pot aportar alguna cosa és en temps de càrrega, streaming de textures i reducció de microaturas per accés a disc. En aquests escenaris, un bon NVMe amb DRAM pot oferir càrregues una mica més ràpides i menys caigudes puntuals de rendiment quan el joc està constantment estirant dades.
Tot i això, en la majoria de títols actuals, aquesta diferència sol ser de segons solts a les pantalles de càrrega o d'una experiència més estable en casos molt concrets. Per a molts jugadors, la relació cost/benefici de pagar força més per un model amb DRAM no sempre surt a compte, especialment si van amb el pressupost just.
Si el pressupost és molt ajustat i pots aconseguir un NVMe DRAM-less de 1 o 2 TB a bon preu, com el cas típic de Teamgroup MP33 2 TB, segueix sent una opció molt vàlida per dedicar-ho a jocs. Els temps de càrrega seran molt bons comparats amb un HDD, i semblants a molts SSD SATA amb DRAM.
Si, en canvi, vols muntar una màquina “per molts anys”, valores allargar la vida de l'SSD, planeges instal·lar-hi el sistema operatiu, jocs molt pesats i fer també tasques intensives d'escriptura, llavors sí que té força sentit estirar-se una mica més i apostar per un NVMe amb DRAM un fabricant de confiança.
Al final, en aquest rang, la diferència de preu entre un bon DRAM-less i un bon SSD amb DRAM pot no ser tan enorme, ia canvi obtens més durabilitat, més estabilitat de rendiment sota càrrega i més tranquil·litat a llarg termini.
Tot el que hem vist deixa un panorama clar: els SSD NVMe amb DRAM són l'opció ideal per a qui busca rendiment sòlid i durador, mentre que els models DRAM-less, especialment si compten amb HMB i estan ben dissenyats, s'han convertit en una alternativa molt competent per a pressupostos ajustats, oferint una millora enorme davant de qualsevol HDD i, a la pràctica, unes diferències d'ús diari que molts usuaris amb prou feines notaran si el seu perfil no és massa exigent.