Qué ocurre realmente en el interior de una unidad SSD durante una operación de escritura

Por qué el comportamiento de escritura real no se parece en nada a los puntos de referencia

Cuando se habla del rendimiento de las unidades SSD, se suele hablar de cifras de velocidad.
Pero dentro de una unidad SSD, una operación de escritura no es un simple proceso de "datos introducidos, datos almacenados".

En realidad, cada escritura pasa por múltiples etapas internascada uno de los cuales afecta al rendimiento, la resistencia y la estabilidad a largo plazo.

Comprender este flujo interno explica:

  • por qué los puntos de referencia cortos impresionan

  • por qué se ralentiza la escritura sostenida

  • y de dónde procede realmente la amplificación de la escritura


1. La ruta de escritura real dentro de un SSD

Una operación de escritura dentro de un SSD suele seguir esta secuencia:

Host → Controlador → Caché DRAM → Flash NAND

Cada paso tiene una finalidad, y cada uno introduce ventajas y desventajas.

1️⃣ De host a controlador

El sistema anfitrión (SO o aplicación) envía comandos de escritura a través de SATA o PCIe.
Estas órdenes llegan fuera de servicioen pequeños bloques, y a menudo mezclado con lecturas.

El primer trabajo del controlador SSD no es escribir datos -
es organizar el caos.


2️⃣ Lógica del controlador: Traducción y programación

El controlador traduce las direcciones lógicas de bloque (LBA) en ubicaciones físicas NAND mediante la capa de traducción flash (FTL).

En esta fase, el controlador:

  • agrupa pequeñas escrituras aleatorias

  • los programa en varios canales NAND

  • decide cuándo borrar los bloques antiguos

Nada de esto es visible en los puntos de referencia, pero define el rendimiento real.


3️⃣ Caché DRAM: El búfer crítico

Antes de que los datos lleguen a la NAND, suelen aterrizar en Caché DRAM.

Esta DRAM se utiliza para:

  • almacenar tablas de asignación

  • fusionar pequeñas escrituras en trozos más grandes

  • reducir las escrituras NAND inmediatas

Por eso muchas unidades SSD parecen extremadamente rápidas al principio.
a menudo escribe a DRAM, no NAND.

Una vez que la caché se llena o se vacía, el comportamiento cambia.


4️⃣ NAND Flash: el paso lento y permanente

La flash NAND no puede sobrescribir datos directamente.

Cada escritura requiere:

  1. Lectura de datos existentes

  2. Modificarlo

  3. Borrado de bloques enteros

  4. Escribir nuevas páginas

Aquí es donde aparecen los límites físicos y donde el rendimiento se ralentiza.


2. De dónde procede la amplificación de la escritura

La amplificación de escritura se produce cuando el SSD escribe más datos internamente que la solicitada por el anfitrión.

Por qué ocurre

  • NAND requiere borrado a nivel de bloque

  • Las pequeñas escrituras aleatorias fuerzan los ciclos de lectura-modificación-escritura

  • La recogida de basura mueve datos válidos repetidamente

Un ejemplo sencillo

El anfitrión escribe Escrituras NAND reales
10 GB 15-30 GB

Este trabajo extra invisible:

  • aumenta la latencia

  • consume resistencia

  • aumenta la temperatura interna

La amplificación de escritura no es un defecto -
es un realidad estructural de la memoria flash.


3. Por qué los puntos de referencia cortos son tan buenos

La mayoría de las pruebas de SSD:

  • correr durante segundos, no horas

  • utilizar unidades vacías

  • centrarse en las escrituras en ráfaga

En esta fase:

  • los datos caben en la DRAM o en la caché SLC

  • la recogida de basuras es mínima

  • La NAND es nueva y no está fragmentada

Resultado:
👉 cifras máximas que los usuarios rara vez vuelven a ver.


4. Por qué las escrituras sostenidas se comportan de forma completamente diferente

Durante los escritos sostenidos:

  • Llenado de la caché DRAM

  • La caché SLC se convierte de nuevo en TLC / QLC

  • se activa la recogida de basura

  • Los ciclos de borrado de la NAND se acumulan

Esto es cuando:

  • la velocidad de escritura cae bruscamente

  • la latencia se vuelve incoherente

  • puede aparecer estrangulamiento térmico

Dos unidades SSD con puntuaciones similares pueden comportarse de la misma manera. de manera muy diferente aquí.


5. Escritura sostenida frente a escritura en ráfaga: Una comparación práctica

Escenario Referencia corta Carga de trabajo real sostenida
Uso de la caché Principalmente DRAM / SLC Principalmente NAND
Amplificación de escritura Bajo Alta
Temperatura Bajo Aumentando
Estabilidad de la velocidad Muy alta Muy variable
Impacto de la resistencia Mínimo Significativo

Este vacío explica por qué:

  • creación de contenidos

  • sistemas de registro

  • cargas de trabajo de bases de datos

a menudo sacan a la luz puntos débiles que los puntos de referencia nunca muestran.


6. Por qué es importante para los OEM y el diseño de sistemas

Para los fabricantes de equipos originales, comprender el comportamiento de escritura es fundamental porque:

  • los fallos aparecen tarde

  • la degradación del rendimiento es gradual

  • la inestabilidad depende de la carga de trabajo

La selección de una unidad SSD basada únicamente en la velocidad máxima de escritura no tiene en cuenta:

  • comportamiento de agotamiento de la caché

  • amplificación de escritura a largo plazo

  • estrés térmico y energético

Los sistemas estables se construyen Adaptación del comportamiento de las SSD a las cargas de trabajo realesno gráficos de referencia.


Conclusión: Escribir en un SSD es un proceso, no un número

Una escritura SSD no es una acción única -
se trata de una cadena de búferes, traducción, programación y limitaciones físicas.

Breves pruebas comparativas muestran lo que un SSD puede hacer brevemente.
Las cargas de trabajo reales revelan cómo se comporta a lo largo del tiempo.

Comprender esta diferencia es la base para:

  • selección correcta de SSD

  • expectativas de rendimiento realistas

  • y la estabilidad del sistema a largo plazo

En Oreton, la validación de las SSD se centra en el comportamiento sostenido, la coherencia y el realismo de la carga de trabajo, porque la forma en que una SSD escribe a lo largo del tiempo importa mucho más que la velocidad a la que escribe una vez.