SD Card vs. SSD: ¿Cuál es realmente la diferencia?

La unidad de estado sólido nos ha dado un avance en la capacidad de abrir aplicaciones y leer archivos rápidamente. Su mecanismo de almacenamiento opera bajo los mismos principios que otros medios de almacenamiento flash, a saber, memoria no volátil, que evita que la memoria desaparezca debido a la pérdida de energía, como sucede en la RAM. Dado que tanto las tarjetas SD como las SSD utilizan almacenamiento de estado sólido y no tienen partes móviles, ¿hay alguna diferencia notable entre los dos tipos de memoria? ¿No debería una tarjeta SD de gran capacidad ser prácticamente lo mismo que una SSD pequeña?
También lee: SSD vs. HDD vs. Unidad Flash USB: Todo lo que Necesitas saber
Explicando NAND Flash
Casi toda la memoria que utilizas almacenada en un chip diferente a la RAM de tu computadora utiliza una tecnología conocida como NAND flash.
La memoria flash NAND depende de otro hardware instalado en el dispositivo o integrado en los chips. Una celda NAND es una serie de semiconductores que mantienen datos dentro de ellos. La velocidad a la que estas celdas leen y escriben información depende casi por completo de cómo están organizadas y cómo los controladores que recogen y envían los datos coordinan el proceso.

Además, aunque existen diferentes tipos de memoria flash NAND, cada una con sus propias desventajas y ventajas, en teoría podrías trasladar transistores NAND de una SSD (como el NAND 3D TLC que se encuentra en el Samsung SSD 850 EVO) a una tarjeta SD. Para que el formato SD funcione, solo necesita ser capaz de comunicarse con los dispositivos que lo leen.
Esto es importante porque las diferencias en NAND flash dependen casi por completo de cómo están agrupadas en celdas:
- Celda de una capa (SLC) – almacena un bit por celda. Esta es, con mucho, la opción más cara. En productos de consumo normales, solo se usa para caché en SSD y algunas tarjetas SD de alta gama (aunque algunos SSD como las unidades NVMe tienden a usar chips de RAM para caché). Cada bloque puede escribirse 100,000 veces, lo que la convierte en la opción más duradera.
- Celda de múltiple nivel (MLC) – almacena dos o más bits, pero con mayor frecuencia almacena dos bits. Este tipo de agrupamiento de almacenamiento no es común, pero es significativamente más barato que la tecnología SLC. En promedio, los bloques se pueden escribir 40,000 veces.
- Celda de triple nivel (TLC) – es una celda que almacena tres bits. Este es, de hecho, el tipo de celda más común encontrado en SSD. Aunque la resistencia del bloque es significativamente menor que en las otras variantes descritas anteriormente (3,000 ciclos de escritura en promedio), es más que suficiente para el uso típico en el hogar.
- Celda de cuadrúple nivel (QLC) – almacena cuatro bits, como puedes haber adivinado. Algunas unidades de alta capacidad optan por esto ya que ofrece almacenamiento mucho más barato para archivado, pero la calificación de resistencia del bloque de 1,000 ciclos de escritura puede ser perjudicial en computadoras que utilizan la unidad para caché o archivo de intercambio/página.
Tarjetas SD Express vs. SSDs
Teóricamente, podrías terminar con una tarjeta SD que escriba y lea tan rápido como una SSD. La mayoría de las veces, una tarjeta promedio disponible en el mercado no será tan rápida. Sin embargo, algunos fabricantes están presentando chips con una nueva tecnología conocida como SD Express, que incluye una versión reducida de un controlador SSD NVMe que puede superar las velocidades de SSD convencionales.
También lee: Comprar un SSD: Qué buscar
Aunque es impresionante, aún no puede servir como un reemplazo intercambiable para las SSD por una simple razón: el espacio proporcionado todavía no permite a los fabricantes crear cachés grandes y rápidas. Incluso si esto fuera posible, tendrías que lidiar con el calor que generaría tal caché. Con la densidad de transistores requerida, una tarjeta SD con un controlador y caché de SSD completo y reducido generaría calor que no podría disipar en su carcasa de plástico.
En teoría, sí, estas nuevas tarjetas SD Express tienen velocidades de transferencia sorprendentes que rivalizan con las modernas unidades NVMe que hacen que los entusiastas de las computadoras, como yo, se saliven. Sin embargo, en la práctica, las operaciones de lectura/escritura no secuenciales aún carecerán de velocidad debido al espacio limitado de caché.
Dicho de manera simple, SD Express cumple una función valiosa como plataforma para grabaciones de video y audio de extremadamente alta definición, que es una actividad que requiere la mayor velocidad de lectura/escritura secuencial posible. Pero aún no sería del todo preciso comparar las tarjetas SD Express con las SSD.
También lee: Cómo montar una tarjeta SD en tu dispositivo Android
Centrémonos un poco en las diferencias
Dado que las tarjetas SD tienen una cantidad limitada de espacio, el microcontrolador que obtiene el almacenamiento y escribe en él suele estar empujado al borde de la tarjeta, como en la imagen siguiente.

Hay un número limitado de instrucciones que pueden ser programadas 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 de almacenar datos donde haya espacio libre y leer las cosas de la manera más ordenada posible.
Esto no es cierto para las SSD, que tienen el lujo de encajar toda su memoria y su infraestructura completa en un espacio que cabe en la bahía del disco de una computadora promedio. El controlador se destaca en la imagen a continuación.

Incluso en unidades NVMe, que son mucho más pequeñas y cuentan con algunas velocidades de lectura/escritura impresionantes en su conjunto, la cantidad de espacio asignado al controlador es aproximadamente la misma que una SSD, con los fabricantes optando, en cambio, por usar chips de almacenamiento más caros que tienen una mayor densidad de transistores para ahorrar espacio.
Toda la infraestructura de la SSD está diseñada para garantizar que ninguna celda se use más que las demás, manteniendo cada operación de archivo lo más equilibrada posible. Esto es exactamente lo que esperarías de una unidad que realiza muchas operaciones de lectura/escritura en una plataforma donde la vida útil de cada celda está limitada por cuántas veces escribes en ella.
También lee: ¿SSD con DRAM o sin DRAM? ¿Cuál es la diferencia?
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 operaciones pesadas y repetitivas. No se pierde tiempo y todo se transfiere fluidamente.
Además de esto, el volumen añadido de la unidad le permite disipar más calor. Esto la hace 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 los pequeños dispositivos portátiles podrían proporcionar y se calienta significativamente).
En general, cada plataforma fue diseñada para trabajar en entornos específicos. Las tarjetas SD son mejores para almacenar archivos y reproducirlos, mientras que las SSD están optimizadas para ejecutar la partición del sistema operativo de una computadora. Una tiene un papel más simple mientras que la otra necesita ser más inteligente y adaptable. Aquí no solo se trata de velocidad, sino también de flujo de trabajo y versatilidad.
También lee: 13 cosas que debes hacer al utilizar un SSD en Windows
Preguntas Frecuentes
1. ¿Qué significa “MLC de N bits”?
Dado que la celda de múltiple nivel (MLC) significa “dos o más bits por celda”, algunas empresas no utilizarán los términos TLC o QLC para describir sus unidades. Si estás viendo las especificaciones de un SSD y dice algo como “MLC de 3 bits”, eso solo significa que es una unidad de celda de triple nivel (TLC).
2. ¿Por qué es tan importante la caché?
Cuando se escribe datos en tu SSD, el controlador tiene que encontrar un lugar para escribirlo. Debido al equilibrado de desgaste y otras tecnologías que ayudan a balancear la unidad, puede tener que “pensar” por un momento antes de decidir un lugar donde pueda poner tus nuevos datos. Si haces esto de manera intensiva regularmente, este período de “pensamiento” será notable a menos que la unidad tenga un lugar donde poner el respaldo. La caché actúa como un contenedor temporal para este respaldo.
También lee: Herramientas gratis para comprobar la velocidad y capacidad de la tarjeta SD
3. ¿Para qué son las clases de velocidad en las tarjetas SD?
La clase de velocidad en una tarjeta SD se utiliza para determinar qué tipo de video puedes grabar directamente en almacenamiento. Una tarjeta de clase 2 puede grabar video comprimido mientras que una de clase 10 puede hacer HD completo (resolución 1920×1080).