c’t 12/2025
Het einde van Windows 10 - of niet?
Cover van
HMB bij ssd en gegevensverlies

Kan HMB bij ssd’s voor gegevensverlies zorgen?

De Host Memory Buffer-functie bij moderne M.2-ssd’s gebruikt het werkgeheugen van de pc voor bepaalde gegevens. We kregen de vraag of HMB bij ssd’s kan leiden tot gegevensverlies als de stroom plotseling uitvalt. Hoe dat zit, lees je hieronder.

Lees verder na de advertentie

HMB bij ssd en gegevensverlies – in het kort

We hebben geen bewijs dat de HMB-functie (Host Memory Buffer) gegevensverlies ver­oorzaakt. Het is waar dat de functie het snelle DRAM-geheugen van de computer (host) als buffer gebruikt, en dat DRAM, als ‘vluchtig’ geheugen gegevens ver­liest zodra het niet meer van stroom wordt voorzien. Maar ssd’s bufferen alleen gegevens in de HMB, die ze ook veilig opslaan in hun niet-vluchtige flashgeheugenchips. Daardoor kan HMB niet tot gegevensverlies lijden.

Tip!

De laptop waar kracht, creativiteit en AI samenkomen!
De laptop waar kracht, creativiteit en AI samenkomen!

Ontworpen voor creators en professionals: configureer jouw eigen ASUS ProArt P16 nu.

HMB en DRAM

De HMB-functie werd al in versie 1.2 van de specificaties voor Non-Volatile Memory express (NVMe 1.2) geïntroduceerd en kan zowel onder Linux als met Windows 10 en 11 worden gebruikt. De ssd-controller of zijn firmware kan een bepaalde hoeveelheid DRAM van de host reserveren en exclusief gebruiken.

Het HMB-protocol stelt de host echter ook in staat om het RAM terug te vorderen als dat krap wordt. Tot de release van Windows 11 24H2 reserveerden de meeste ssd’s met HMB-functie maximaal 64 MB voor dat doel. Dat is een kleine hoeveelheid vergeleken met de typische RAM-capaciteit van laptops en pc’s van 4 tot 32 GB, en vooral de ssd-capaciteit van 0,5 tot 8 TB.


Meer hardware en tech tips?

Schrijf je in voor de gratis nieuwsbrief:

Ontvang elke week het laatste IT-nieuws, de handigste tips en speciale aanbiedingen.

HMB is geen schrijfcache

De HMB zou theoretisch ook gegevens kunnen bufferen voordat de ssd ze naar flash wegschrijft. Dat zou echter geen relevant voordeel opleveren omdat moderne ssd’s toch al een grote en snelle schrijf­cache hebben.

Als schrijfcache gebruiken moderne ssd’s een deel van hun flashcellen in de snellere single-level-cell (SLC) ­modus, ook wel bekend als een (pseudo) SLC-cache. Die kan meer dan 100 GB bevatten. Tijdens fasen van inactiviteit schrijft de ssd-controller de gegevens uit de cache naar de werkelijk bedoelde adresgebieden en optimaliseert hij ook de toewijzing van de flash­geheugenblokken.

Zo werkt HMB bij sdd's

Ssd’s die geen eigen DRAM-chip hebben profi­teren van HMB – dat zijn de meeste huidige M.2-ssd’s voor pc’s en laptops. Ze kopiëren hun toewijzings­tabel naar de HMB, die de logische en fysieke adressen van de flashgeheugenblokken vastlegt (Logical to Physical, L2P).

Dit versnelt voornamelijk het lezen van willekeurig verdeelde adressen, oftewel het verhoogt het aantal I/O-bewerkingen per seconde (IOPS). De ssd-controller heeft voor elke leestoegang informatie nodig uit de L2P-tabel. In plaats van die informatie uit het lang­zamere NAND-flashgeheugen lezen, kan de controller dit uit het snelle DRAM lezen als de informatie in de HMB zit.

Tot slot

Hoewel Host Memory Buffer-technologie in theorie kritisch klinkt — vluchtig geheugen, afhankelijk van de host, geen eigen DRAM — blijkt in de praktijk dat het risico op gegevensverlies verwaarloosbaar is. De HMB fungeert als versneller van de adresvertaling en niet als tijdelijke opslagplaats voor schrijfdata; alle te bewaren gegevens worden direct in het niet-vluchtige flashgeheugen van de ssd opgeslagen.

Voor gebruikers betekent dit dat ssd’s met HMB, ondanks hun minimalistische ontwerp, gewoon betrouwbaar zijn. Het ontbreken van eigen DRAM wordt grotendeels gecompenseerd door slimme controllerlogica en het efficiënte gebruik van host-RAM. Wie maximale prestaties zoekt, kan altijd kiezen voor een ssd mét DRAM — maar zorgen over dataverlies door HMB zijn onterecht.

Tip!

Extra voordeel bij c’t!
Extra voordeel bij c’t!

Krijg deze maand tot 39% korting op een abonnement

0

Praat mee

Abonneer
Laat het mij weten wanneer er
0 Reacties
oudste
nieuwste

Inspiratie in je mailbox

Blijf bij op IT-gebied en verbreed je expertise. Ontvang elke week artikelen over de laatste tech-ontwikkelingen, toepassingen, nieuwe hard- en software én ontvang tips en aanbiedingen.

Loginmenu afsluiten