Unitatea în stare solidă ne-a dat un salt înainte în capacitatea de a deschide aplicații și de a citi fișiere rapid. Mecanismul său de stocare funcționează în conformitate cu aceleași principii pe care le folosesc alte medii de stocare flash, și anume memoria nevolatilă, care previne dispariția memoriei din cauza pierderii de putere, așa cum se întâmplă în RAM. Deoarece atât cardurile SD, cât și SSD-urile utilizează stocare în stare solidă și nu au părți mobile, există vreo diferență notabilă între cele două tipuri de memorie? Nu ar trebui ca un card SD cu capacitate masivă să fie cam același lucru cu un SSD mic?
Nu toți NAND sunt egali
Memoria flash NAND depinde de alt hardware instalat pe dispozitiv sau încorporat în cipuri. O celulă NAND este practic o serie de semiconductori care dețin date în interiorul lor. Viteza cu care citesc și scriu informațiile este aproape în întregime dependentă de modul în care sunt aranjate și de modul în care controlorii care ridică și trimit datele coordonează procesul.
Teoretic, ai putea ajunge cu un card SD care scrie și citește la fel de repede ca un SSD. De cele mai multe ori o carte medie nu va fi atât de rapidă. Cantitatea limitată de spațiu pe care o oferă nu le permite producătorilor mult spațiu de manevră și creează un mediu în care cantități masive de date pot fi mutate în cicluri minuscule de ceas.
Acest lucru nu înseamnă că nu sunt diferite tipuri de memorie flash NAND, fiecare cu propriile dezavantaje și avantaje. Cu toate acestea, te-ai putea muta teoretic NAND de pe un SSD (cum ar fi 3D TLC NAND găsit în Samsung SSD 850 EVO) într-un card SD. Pentru ca formatul SD să funcționeze, trebuie doar să fie capabil să comunice cu dispozitivele care îl citesc.
Să ne concentrăm puțin asupra diferențelor
Deoarece cardurile SD au o cantitate limitată de spațiu, microcontrolerul care preia stocarea și îi scrie este de obicei împins la marginea cardului, ca imaginea următoare.
Există doar atât de multe instrucțiuni care ar putea fi programate într-un microcontroler de acea dimensiune și, cu o infrastructură atât de mică, modul în care un card SD gestionează datele este destul de rudimentar. Va avea tendința de a stoca date oriunde există spațiu liber și de a citi lucrurile într-un mod cât mai ordonat posibil.
Acest lucru nu este adevărat pentru SSD-urile, care au luxul de a-și potrivi toată memoria și întreaga infrastructură într-un spațiu care se potrivește în compartimentul de unitate al computerului mediu. Iată cum arată asta. (Controlerul este încercuit la fel ca în imaginea de mai sus.)
Întreaga infrastructură a SSD-ului este construită pentru a se asigura că nu se folosește nicio celulă mai mult decât celelalte, menținând fiecare operație de fișier cât mai echilibrată posibil, ceea ce vă așteptați de la o unitate care face o mulțime de operații de citire / scriere.
Spațiul mai mare permite, de asemenea, producătorilor să introducă cipuri care stochează date stocate în cache, ceea ce este crucial pentru gestionarea rapidă a operațiilor grele și repetitive. Nu se pierde timp și totul se transferă fluid.
În plus, volumul suplimentar al unității îi permite să disipeze mai multă căldură. Acest lucru îl face capabil să aibă mai multe controlere înfometate, care ar fi irealizabile într-un format SD (deoarece ambele consumă mai multă energie decât ar putea furniza dispozitivele portabile mici și se încălzește semnificativ).
Concluzie
Esența tuturor acestor aspecte este că fiecare platformă a fost concepută pentru a funcționa în medii specifice. Cardurile SD sunt folosite cel mai bine pentru stocarea și redarea fișierelor, în timp ce SSD-urile sunt optimizate pentru rularea partiției sistemului de operare a unui computer și tot ceea ce ar necesita o astfel de sarcină. Una are un rol mai simplu, în timp ce cealaltă trebuie să fie mai inteligentă și mai adaptabilă. Aici nu este vorba doar de viteză, ci și de fluxul de lucru și versatilitate.
Ce părere aveți despre posibilitatea de a avea carduri SD cu microcontrolere suficient de complexe, care să le permită să funcționeze ca unități swappable pentru telefoane pe care ar putea fi instalate aplicații întregi în loc să fie nevoie să aibă o parte a aplicației de bază în stocarea NOR internă? Spune-ne ce crezi într-un comentariu!