Ce este Host Memory Buffer (HMB) în SSD?

S-ar putea să credeți că toate documentele și fotografiile dvs. sunt stocate ordonat într-o structură logică de foldere pe computer. Ai greși, totuși. Aceasta este vederea pe care ți-o arată computerul. În realitate, totuși, dacă utilizați un SSD, datele sunt răspândite pe întreaga unitate.

HDD-urile funcționează cel mai bine dacă le supuneți ocazional unui proces de defragmentare. Acest lucru a sortat toate bucățile de date de pe HDD, astfel încât biții înrudiți erau apropiați și puteau fi citiți secvențial de pe unitate. Acest lucru se datorează faptului că HDD-urile sunt mult mai rapide la citirea de biți secvențiali de date de pe platourile lor decât la efectuarea de citiri aleatorii.

SSD-urile sunt mult mai bune la citiri aleatorii, deoarece nu trebuie să aștepte ca capul de citire să ajungă mai întâi la locul potrivit. Ele sunt, de asemenea, mult mai rapide, în general, și există o mulțime de alte motive pentru a le prefera.

Chestia este că SSD-urile suferă mult mai mult de la purtare. De fiecare dată când datele sunt citite din, și în primul rând atunci când datele sunt scrise într-o celulă de memorie, celula se degradează ușor. Pentru a minimiza uzura și pentru a crește longevitatea unității, SSD-urile folosesc un proces numit nivelare a uzurii. Când scrieți date, SSD-ul alege să îl plaseze mai întâi pe celulele cel mai puțin uzate.

Acest lucru are ca rezultat lucruri ciudate, cum ar fi date care rămân din punct de vedere tehnic pe unitate după ce suprascrieți un fișier, pur și simplu pentru că noua versiune este salvată în celule de memorie diferite. Datele „șterse” sunt marcate ca „pot fi suprascrise” și nu șterse activ. Ștergerea acestuia folosește încă una din numărul limitat de scrieri în celulele de memorie afectate.

Păstrarea evidenței

SSD-urile păstrează un tabel cu unde este salvat totul și ce poate și ce nu poate fi suprascris pentru a funcționa eficient. Acest lucru nu ocupă mult spațiu, dar orice sistem de operare face în mod constant mici operații de scriere. Aceste schimbări constante ar însemna că multe scrieri sunt efectuate pe SSD, în special într-o secțiune, ceea ce îi va reduce durata de viață.

Pentru a evita acest lucru, majoritatea SSD-urilor includ unele DRAM la bord. DRAM-ul nu suferă de aceeași uzură ca și memoria flash, așa că poate fi actualizată ori de câte ori este necesar. De altfel, este și mai rapid. Deci, atunci când solicitați un fișier, SSD-urile cu DRAM vor returna rezultatul puțin mai repede, deoarece timpul de căutare este redus.

Unele SSD-uri de buget aleg să renunțe la DRAM, totuși ca măsură de economisire a costurilor. Acest lucru cauzează un impact asupra performanței și reduce durata de viață a unității.

Introduceți HMB

HMB a fost conceput pentru a reduce performanța și durata de viață asociate cu SSD-urile fără DRAM. Bufferul de memorie gazdă folosește o altă sursă de DRAM pentru a stoca cel puțin o hartă logică față de fizică a unității. Lucrul grozav cu aceasta este că fiecare computer are deja o sursă abundentă de DRAM în memoria RAM principală a computerului.

Driverele SSD permit SSD-ului să solicite o mică parte din memoria RAM a sistemului care să fie pusă deoparte și alocată pentru a stoca tabelul de căutare. În timp ce SSD-urile oferă de obicei 1 GB de DRAM per TB de memorie flash, HMB-ul de obicei nu se apropie de această dimensiune. Implementările exacte variază între producători și unități, dar aproximativ 100 MB este standard. Acest lucru permite ca datele cele mai frecvent utilizate să aibă locația lor mapată pentru un acces mai rapid. Alte date trebuie accesate lent.

Acest lucru are ca rezultat o latență îmbunătățită în majoritatea sarcinilor de lucru în comparație cu SSD-urile fără DRAM. Totuși, performanța nu este în întregime în concordanță cu utilizarea DRAM-ului la bord. De asemenea, ajută la reducerea uzurii SSD-ului în sine. Cu toate acestea, acest beneficiu este greu de măsurat și probabil minim.

Concluzie

HMB este un plus util pentru SSD-urile fără DRAM. Vine literalmente fără costuri monetare suplimentare. Ajută la atenuarea unei bune părți a degradării performanței asociate cu SSD-urile fără DRAM. HMB încă nu oferă același nivel de performanță ca DRAM-ul la bord. Rezultă o utilizare ușor mai mare a memoriei RAM de sistem, ceea ce ar putea fi o problemă pentru computerele bugetare cu memorie RAM minimă.

Memoria RAM alocată HMB este de obicei mică, iar sistemul poate oferi mai puțin decât solicitările SSD, dacă este necesar. Una peste alta, HMB este în esență o victorie fără dezavantaje. Într-o comparație directă între un SSD fără DRAM cu suport HMB și unul fără, alegeți modelul HMB, în ciuda tuturor celorlalți factori. Totuși, recomandăm în continuare SSD-uri cu DRAM la bord, deoarece acestea oferă cele mai bune performanțe pentru doar o ușoară creștere a costurilor. Care sunt gandurile tale? Distribuiți-le în comentariile de mai jos.



Leave a Comment

Cum se clonează un hard disk

Cum se clonează un hard disk

În era digitală modernă, în care datele sunt un bun valoros, clonarea unui hard disk pe Windows poate fi un proces crucial pentru mulți. Acest ghid cuprinzător

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

Cum să remediați driverul WUDFRd care nu s-a încărcat pe Windows 10?

În timpul pornirii computerului, vă confruntați cu mesajul de eroare care spune că driverul WUDFRd nu s-a încărcat pe computer?

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Cum să remediați codul de eroare NVIDIA GeForce Experience 0x0003

Aveți experiența NVIDIA GeForce cu codul de eroare 0x0003 pe desktop? Dacă da, citiți blogul pentru a afla cum să remediați această eroare rapid și ușor.

How to Use Auto Clicker for Chromebook

How to Use Auto Clicker for Chromebook

Today, were going to delve into a tool that can automate repetitive clicking tasks on your Chromebook: the Auto Clicker. This tool can save you time and

Cum să eliminați un GPU de pe un computer Windows în 2023

Cum să eliminați un GPU de pe un computer Windows în 2023

Trebuie să eliminați GPU-ul de pe computer? Alăturați-vă pentru a explica cum să eliminați un GPU de pe computer în acest ghid pas cu pas.

Cum se instalează un SSD NVMe pe un desktop și laptop

Cum se instalează un SSD NVMe pe un desktop și laptop

Ați cumpărat un nou SSD NVMe M.2, dar nu știți cum să îl instalez? Citiți mai departe pentru a afla cum să instalați un SSD NVMe pe laptop sau desktop.

Ce este o bombă logică?

Ce este o bombă logică?

O bombă logică este un incident de securitate în care un atacator stabilește o acțiune întârziată. Continuați să citiți pentru a afla mai multe.

Ce este un SoC?

Ce este un SoC?

Dacă v-ați uitat vreodată în interiorul unui turn de PC, puteți vedea că există o mulțime de componente diferite. Laptopul tău obișnuit conține majoritatea componentelor

Ce este criptarea asimetrică?

Ce este criptarea asimetrică?

Algoritmii de criptare asimetrică utilizează două chei distincte. O cheie este folosită pentru criptare, iar cealaltă pentru decriptare.

Steam Deck: Cum se formatează cardul SD

Steam Deck: Cum se formatează cardul SD

Steam Deck vine în trei opțiuni de stocare: eMMC de 64 GB, SSD NVMe de 256 GB și SSD NVMe de 512 GB. În funcție de biblioteca dvs. de jocuri și de dimensiunea jocurilor