La unidad de estado sólido nos ha dado un salto adelante en la capacidad de abrir aplicaciones y leer archivos rápidamente. Su mecanismo de almacenamiento funciona bajo los mismos principios que otros medios de almacenamiento flash, es decir, la memoria no volátil, que evita que la memoria desaparezca por pérdida de energía como ocurre en la RAM. Dado que tanto las tarjetas SD como las SSD utilizan un almacenamiento de estado sólido y no tienen partes móviles, ¿hay alguna diferencia notable entre ambos tipos de memoria? ¿No debería ser lo mismo una tarjeta SD de gran capacidad que una pequeña SSD?

No todas las NAND son iguales

La memoria flash NAND depende de otro hardware instalado en el dispositivo o integrado en los chips. Una célula NAND es básicamente una serie de semiconductores que contienen datos en su interior. La velocidad a la que leen y escriben información depende casi por completo de cómo estén dispuestas y de cómo coordinen el proceso los controladores que recogen y envían los datos.

En teoría, se puede tener una tarjeta SD que escriba y lea tan rápido como una SSD. La mayoría de las veces, una tarjeta media no será tan rápida. La cantidad limitada de espacio que ofrecen no permite a los fabricantes mucho margen de maniobra y crea un entorno en el que se pueden mover cantidades masivas de datos en ciclos de reloj minúsculos.

Esto no quiere decir que no haya diferentes tipos

de memoria flash NAND, cada uno con sus propias desventajas y ventajas. Sin embargo, en teoría se podría trasladar la NAND de una SSD (como la NAND 3D TLC que se encuentra en la Samsung SSD 850 EVO) a una tarjeta SD. Para que el formato SD funcione, sólo tiene que ser capaz de comunicarse con los dispositivos que lo leen.

RELACIONADO:  Bicicletas electricas bmx

Centrémonos un poco en las diferencias

Dado que las tarjetas SD tienen una cantidad limitada de espacio, el microcontrolador que busca el almacenamiento y escribe en él suele estar situado en el borde de la tarjeta, como en la siguiente imagen.

Hay un número limitado de instrucciones que pueden programarse en un microcontrolador de ese tamaño, y con una infraestructura tan pequeña, la forma en que una tarjeta SD maneja los datos es bastante rudimentaria. Tendrá la tendencia a almacenar los datos donde haya espacio libre y a leer las cosas de la manera más ordenada posible.

Esto no ocurre con las unidades SSD, que se permiten el lujo de colocar toda su memoria y toda su infraestructura en un espacio que cabe en la bahía de unidades del ordenador medio. Esto es lo que parece. (El controlador está rodeado por un círculo, como en la imagen anterior).

Toda la infraestructura de la unidad SSD está construida para garantizar que ninguna célula se utilice más que las demás, manteniendo cada operación de archivo lo más equilibrada posible, que es lo que se espera de una unidad que realiza muchas operaciones de lectura/escritura.

La mayor cantidad de espacio también permite a los fabricantes insertar chips que almacenan datos en caché, lo cual es crucial para gestionar rápidamente las operaciones pesadas y repetitivas. No se pierde tiempo y todo se transfiere con fluidez.

Además, el mayor volumen de la unidad le permite disipar más calor. Esto hace que sea capaz de tener controladores que consumen más energía, lo que sería inviable en un formato SD (porque consume más energía de la que podrían proporcionar los pequeños dispositivos de mano y se calienta considerablemente).

RELACIONADO:  Para que sirve la sierra ingletadora