De ce SSD-urile vin în dimensiuni neobișnuite?
SSD-urile pare să vină într-o mare varietate de dimensiuni "noi" în aceste zile, dar de ce este asta? Postul de astăzi SuperUser Q & A are răspunsurile la o întrebare curioasă a cititorului.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.
Foto prin amabilitatea lui Jung-nam Nam (Flickr).
Intrebarea
Cititorul SuperUser Dudemanword vrea să știe de ce SSD-urile par să vină în dimensiuni ciudate GB:
De ce SSD-urile vin în dimensiuni de 240 GB sau 120 GB, în loc de 256 GB sau 512 GB? Aceste numere au mult mai mult sens decât dimensiunea de 240 GB sau 120 GB.
De ce companiile fabrică SSD-uri în ceea ce pare a fi dimensiuni "non-standard"?
Răspunsul
Contribuabili SuperUser Patrick R. și Adam Davis au răspunsul pentru noi. În primul rând, Patrick R .:
În timp ce o mulțime de SSD-uri moderne, cum ar fi seria EVO 840, oferă dimensiunile la care vă obișnuiți, cum ar fi cei 256 GB menționați, producătorii utilizau pentru a păstra un pic de spațiu de stocare pentru mecanismele de combatere a picăturilor de performanță și a defectelor.
Dacă, de exemplu, ați cumpărat o unitate de 120 GB, puteți fi sigur că este într-adevăr 128 GB intern. Spațiul conservat oferă pur și simplu spațiu controller / firmware pentru chestii precum TRIM, Colecția de gunoi și Wear Leveling. A fost o practică obișnuită de a lăsa un spațiu neparticipat - în spatele spațiului deja făcut invizibil de către controlor - când SSD-urile au lovit prima dată pe piață, dar algoritmii au devenit mult mai bine, deci nu ar trebui să faceți asta mai.
EDIT: Au existat unele comentarii cu privire la faptul că acest fenomen trebuie explicat cu discrepanța dintre spațiul publicitar, exprimat în Gigabytes (de exemplu 128 x 10 ^ 9 bytes) față de valoarea Gibibyte pe care o arată sistemul de operare, care este - timpul - o putere de două, calculând la 119,2 Gibibyte în acest exemplu.
În ceea ce știu, acest lucru este ceva care vine peste lucrurile deja explicate mai sus. În timp ce cu siguranță nu pot afirma care algoritmi exacți au nevoie de majoritatea spațiului suplimentar, calculul rămâne același. Producătorul realizează un SSD care într-adevăr utilizează o putere de două celule (sau o combinație de astfel de elemente), deși controlerul nu face tot spațiul vizibil sistemului de operare. Spațiul care este lăsat este anunțat ca Gigabytes, incluzând 111 Gibibyte în acest exemplu.
Urmat de răspunsul lui Adam Davis:
Atât hard-ul mecanic, cât și cel solid au o capacitate mai mare decât capacitatea nominală. Capacitatea "extra" este rezervată pentru a înlocui sectoarele defecte, astfel încât unitățile nu trebuie să fie perfecte de pe linia de asamblare și astfel ca sectoarele defecte să poată fi re-mapate ulterior în timpul utilizării cu sectoarele de rezervă. În timpul testelor inițiale din fabrică, sectoarele rănite sunt cartografiate în sectoarele de rezervă. Pe măsură ce unitatea este utilizată, monitorizează sectoarele (folosind rutine de corectare a erorilor) pentru a detecta erorile la nivel de biți și atunci când un sector începe să devină rău, copiază sectorul la rezervă și apoi îl redistribuie. Ori de câte ori acest sector este solicitat, unitatea se îndreaptă spre sectorul nou, mai degrabă decât la sectorul original.
În cazul unităților mecanice, ele pot adăuga cantități arbitrare de spațiu de stocare, deoarece acestea controlează codarea serverelor, a capului și a platourilor, astfel încât acestea să poată avea o stocare nominală de 1 terabyte, cu un spațiu suplimentar de 1 gigabyte de spațiu liber pentru reproiectarea sectorului.
Cu toate acestea, SSD-urile utilizează memorie flash, care este întotdeauna fabricată în puteri de două. Siliconul necesar pentru a decoda o adresă este același pentru o adresă de 8 biți care accesează 200 de octeți ca o adresă de 8 biți care accesează 256 octeți. Deoarece acea parte a siliciului nu se modifică în dimensiune, atunci utilizarea cea mai eficientă a imobilului imobiliar de siliciu este de a folosi puteri de două în capacitatea de bliț reală.
Astfel, producătorii de motoare sunt blocați cu o capacitate totală brută în puteri de 2, dar trebuie încă să dea deoparte o parte din capacitatea brută de re-mapare sectorială. Acest lucru duce la o capacitate de 256 GB de capacitate bruta, oferind doar 240 GB de capacitate utilizabila, de exemplu.
Aveți ceva de adăugat la explicație? Sunați în comentariile. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.