Het SSD-station heeft ons een grote sprong vooruit gemaakt in de mogelijkheid om applicaties snel te openen en bestanden te lezen. Het opslagmechanisme werkt volgens dezelfde principes die andere flash-opslagmedia gebruiken, namelijk niet-vluchtig geheugen, dat voorkomt dat geheugen als gevolg van stroomverlies verdwijnt zoals in RAM. Omdat zowel SD-kaarten als SSD's solid-state opslag gebruiken en geen bewegende delen hebben, is er dan een opmerkelijk verschil tussen de twee soorten geheugen? Moet een SD-kaart met een enorme capaciteit niet zo ongeveer hetzelfde zijn als een kleine SSD?

Niet alle NAND zijn gelijk

NAND-flashgeheugen is afhankelijk van andere hardware die op het apparaat is geïnstalleerd of in de chips is ingebed. Een NAND-cel is in feite een reeks halfgeleiders die gegevens erin bevatten. De snelheid waarmee ze informatie lezen en schrijven, hangt bijna geheel af van hoe ze zijn gerangschikt en hoe de controllers die de gegevens oppikken en verzenden, het proces coördineren.

In theorie zou je kunnen eindigen met een SD-kaart die net zo snel schrijft en leest als een SSD. Meestal zal een gemiddelde kaart niet zo snel zijn. De beperkte ruimte die ze bieden, biedt fabrikanten niet veel bewegingsvrijheid en creëert een omgeving waarin enorme hoeveelheden gegevens in kleine klokcycli kunnen worden verplaatst.

Dit wil niet zeggen dat er geen verschillende soorten NAND-flashgeheugen zijn, elk met zijn eigen nadelen en voordelen. In theorie zou je echter NAND van een SSD (zoals de 3D TLC NAND gevonden in de Samsung SSD 850 EVO) naar een SD-kaart kunnen verplaatsen. Om het SD-formaat te laten werken, moet het alleen kunnen communiceren met de apparaten die het lezen.

Laten we ons een beetje concentreren op de verschillen

Omdat SD-kaarten een beperkte hoeveelheid ruimte hebben, wordt de microcontroller die opslagruimte ophaalt en ernaar schrijft meestal naar de rand van de kaart gedrukt, zoals de volgende afbeelding.

Er zijn slechts zoveel instructies die in een microcontroller van die omvang kunnen worden geprogrammeerd, en met zo'n kleine infrastructuur is de manier waarop een SD-kaart met gegevens omgaat nogal rudimentair. Het heeft de neiging om gegevens op te slaan overal waar er vrije ruimte is en om zaken zo ordelijk mogelijk in te lezen.

Dit geldt niet voor SSD's, die de luxe hebben om al hun geheugen en hun volledige infrastructuur in te passen in een ruimte die past in de schijfruimte van de gemiddelde computer. Dit is hoe dat eruit ziet. (De controller is omcirkeld zoals in de afbeelding hierboven.)

De volledige infrastructuur van de SSD is zo gebouwd dat er geen enkele cel meer wordt gebruikt dan de andere, zodat elke bestandsbewerking zo evenwichtig mogelijk blijft, wat u zou verwachten van een station dat veel lees- / schrijfbewerkingen uitvoert.

Door de grotere hoeveelheid ruimte kunnen fabrikanten ook chips invoegen die gecachte gegevens opslaan, wat cruciaal is voor het snel beheren van zware en repetitieve bewerkingen. Er gaat geen tijd verloren en alles wordt vloeiend overgebracht.

Bovendien zorgt het extra grote deel van de schijf voor meer warmteontwikkeling. Hierdoor is het in staat om meer energie-hongerige controllers te hebben die niet haalbaar zijn in een SD-formaat (omdat het beide meer kracht trekt dan kleine handheld-apparaten kunnen leveren en aanzienlijk opwarmen).

Conclusie

De kern van dit alles is dat elk platform is ontworpen om in specifieke omgevingen te werken. SD-kaarten kunnen het best worden gebruikt voor het opslaan en afspelen van bestanden, terwijl SSD's zijn geoptimaliseerd voor het uitvoeren van de besturingssysteempartitie van een computer en alles wat een dergelijke taak zou vereisen. De een heeft een eenvoudiger rol terwijl de ander slimmer en flexibeler moet zijn. Het gaat hier niet alleen om snelheid, maar ook om snelheid en veelzijdigheid.

Wat vindt u van het vooruitzicht om SD-kaarten te hebben met voldoende complexe microcontrollers waarmee ze kunnen werken als swappable schijven voor telefoons waarop volledige toepassingen kunnen worden geïnstalleerd in plaats van dat ze een deel van de kernapp in interne NOR-opslag nodig hebben? Vertel ons wat je denkt in een reactie!