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 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”, mai degrabă decât ș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țiuni 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 bugetare 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 proiectat pentru a reduce performanța și durata de viață asociate cu SSD-urile fără DRAM. Gazda Memory Buffer folosește o altă sursă de DRAM pentru a stoca cel puțin o hartă logică față de fizică a fișierului conduce. 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 de sistem 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. Are ca rezultat o utilizare ușor mai mare a 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 SSD-uri cu DRAM la bord, deoarece acestea oferă cea mai bună performanță pentru doar o ușoară creștere a costurilor. Care sunt gandurile tale? Distribuiți-le în comentariile de mai jos.