SD-kort vs SSD: Hva er egentlig forskjellen?
Solid state-stasjonen har gitt oss et sprang fremover i muligheten til å åpne applikasjoner og lese filer raskt. Dens lagringsmekanisme opererer under de samme prinsippene som andre flash-lagringsmedier bruker, nemlig ikke-flyktig minne, som forhindrer at minnet forsvinner på grunn av tap av strøm som det gjør i RAM. Siden både SD-kort og SSD-er bruker solid state-lagring og har ingen bevegelige deler, er det noen bemerkelsesverdig forskjell mellom de to typer minnet? Skal ikke et SD-kort med massiv kapasitet være omtrent det samme som en liten SSD?
Ikke alle NAND er like
NAND-flashminne avhenger av annen maskinvare som er installert på enheten eller innebygd i brikkene. En NAND-celle er i utgangspunktet en serie halvledere som holder data inne i dem. Hastigheten som de leser og skriver informasjon på er nesten helt betinget av hvordan de er arrangert og hvordan kontrollerne som henter og sender dataene, koordinerer prosessen.
Teoretisk sett kan du ende opp med et SD-kort som skriver og leser like fort som en SSD. Mesteparten av tiden vil et gjennomsnittskort ikke være så fort. Den begrensede mengden plass de gir, gir ikke produsentene mye plass til å manøvrere og skaper et miljø der store mengder data kan flyttes i små klokkesykluser.
Dette er ikke å si at det ikke finnes forskjellige typer NAND flash-minne, hver med sine egne ulemper og fordeler. Du kan imidlertid teoretisk flytte NAND fra en SSD (som 3D TLC NAND funnet i Samsung SSD 850 EVO) til et SD-kort. For at SD-formatet skal fungere, trenger det bare å kunne kommunisere med enhetene som leser det.
La oss fokusere på forskjellene litt
Siden SD-kort har begrenset plass, blir mikrokontrolleren som henter lagring og skriver til den vanligvis presset til kanten av kortet, som det følgende bildet.
Det er bare så mange instruksjoner som kan programmeres til en mikrokontroller av den størrelsen, og med en så liten infrastruktur er måten et SD-kort håndterer data ganske rudimentært. Det vil ha en tendens til å lagre data hvor det er ledig plass og lese ting på så ordnet måte som mulig.
Dette er ikke sant for SSD-er, som har luksusen til å tilpasse hele minnet og hele infrastrukturen til et rom som passer inn i datamaskinens gjennomsnittlige datamaskin. Her ser det ut som det ser ut. (Kontrolleren er sirklet akkurat som i bildet ovenfor.)
Hele infrastrukturen til SSD er konstruert for å sikre at ingen enkelt celle brukes mer enn de andre, og holder hver filoperasjon så balansert som mulig, noe som du kan forvente fra en stasjon som gjør mye lese / skrive-operasjoner.
Jo større mengde plass gjør det også mulig for produsenter å sette inn sjetonger som lagrer hurtigbufrede data, noe som er avgjørende for raskt og repeterende operasjoner. Ingen tid er bortkastet, og alt overfører flytende.
I tillegg til dette gir den ekstra massen av stasjonen det til å utløse mer varme. Dette gjør det i stand til å ha flere strøm-sultne kontrollere som ville være umulige i et SD-format (fordi det både trekker mer strøm enn små håndholdte enheter kan gi og oppvarmes betydelig).
Konklusjon
Hovedpunktet av alt dette er at hver plattform ble designet for å fungere i bestemte miljøer. SD-kort brukes best til å lagre filer og spille dem tilbake, mens SSD-er er optimalisert for å kjøre operativsystempartisjonen på en datamaskin og alt som en slik oppgave vil kreve. Man har en enklere rolle, mens den andre må være smartere og mer tilpasningsdyktig. Det handler ikke bare om hastighet her, men også om arbeidsflyt og allsidighet.
Hva synes du om muligheten til å ha SD-kort med tilstrekkelig komplekse mikrokontroller som gjør at de kan fungere som swappable stasjoner for telefoner der hele applikasjoner kan installeres på dem i stedet for å måtte ha en del av kjerneprogrammet i intern NOR-lagring? Fortell oss hva du synes i en kommentar!