Throttling térmico NVMe: temperatura y disipadores
- El throttling térmico es una respuesta de protección: el SSD reduce actividad o cambia de estado de energía para mantenerse dentro de sus límites configurados.
- No existe una temperatura universal de throttling. Los umbrales y sensores dependen del controlador, firmware, producto y configuración del host.
- Para confirmarlo, registre velocidad y temperatura juntas y revise los contadores y el tiempo de gestión térmica NVMe cuando estén disponibles.
- Un disipador solo ayuda si toca los componentes correctos y transfiere el calor a aire en movimiento; la carga, el espacio y el flujo deciden si hace falta.
Un SSD NVMe empieza una transferencia a máxima velocidad y luego cae con fuerza. Después de una pausa, recupera el rendimiento. El calor puede ser la causa, pero agotar la caché SLC, la recolección de basura, una unidad llena o una fuente lenta producen curvas parecidas.
El diagnóstico correcto registra temperatura y velocidad en la misma línea de tiempo y consulta los contadores térmicos. Una captura con una temperatura alta no basta.
Qué hace el throttling térmico
El controlador NVMe consume energía al mover datos, corregir errores y gestionar la NAND. Cuando su política térmica alcanza un umbral, puede reducir actividad o entrar en un estado de menor potencia para frenar el aumento de temperatura.
NVM Express describe la gestión térmica controlada por el host mediante dos umbrales [1]:
- por debajo de TMT1, funcionamiento térmico normal;
- desde TMT1 hasta menos de TMT2, limitación ligera;
- en TMT2 o por encima, limitación intensa;
- tras enfriarse por debajo del umbral aplicable, el controlador puede volver al funcionamiento normal.
Es un mecanismo de protección, no una prueba automática de defecto. Se convierte en un problema operativo cuando el dispositivo no sostiene el rendimiento requerido dentro de la caja y el ambiente reales.
No hay una temperatura universal
La especificación NVMe define informes de temperatura y campos de gestión térmica, pero cada fabricante decide la ubicación de sensores y los límites del producto. Los sensores pueden representar puntos físicos específicos de la implementación y la temperatura compuesta puede combinar información de otra forma [2].
NVM Express también explica que un mismo SSD puede configurarse de forma diferente en un sobremesa y un portátil por sus entornos térmicos [1]. Micron presenta la gestión térmica del host como una forma de optimizar la temperatura según la carga [4].
Por eso, no incluya “todos los NVMe limitan a 70 °C” en una especificación. Use:
- la ficha técnica y el firmware del modelo exacto;
- sus umbrales de aviso y críticos;
- el rendimiento exigido a una temperatura ambiente definida;
- el comportamiento observado en la caja final.
Cómo demostrar que la caída es térmica
Ejecute una carga sostenida controlada y recoja:
- velocidad en intervalos cortos;
- temperatura compuesta y sensores disponibles;
- transiciones TMT1/TMT2 y tiempo total limitado, si se exponen;
- temperatura ambiente y estado de ventiladores;
- nivel de llenado, firmware y tamaño de prueba.
El registro SMART/Health de NVMe puede informar sensores, número de transiciones y tiempo total bajo TMT1 y TMT2 [2]. Si cada caída coincide con el umbral o aumentan los contadores, la explicación térmica es sólida.
Si la velocidad cae sin cambios de temperatura ni contadores, investigue otras causas:
| Patrón | Explicación más probable |
|---|---|
| Inicio rápido y luego meseta inferior | Caché SLC finita |
| Empeora cuando la unidad está llena | Recolección de basura y pocos bloques libres |
| Caídas periódicas sin relación térmica | Gestión flash de fondo o cuello de botella de la fuente |
| Caída alineada con temperatura y contadores térmicos | Throttling térmico |
Nuestra guía de caché SLC y escritura sostenida explica el primer patrón. Revise también el registro SMART de NVMe; la temperatura es solo una señal.
Cuándo ayuda un disipador
El disipador crea una ruta desde los componentes calientes hacia una superficie mayor. Puede retrasar o evitar el throttling si esa superficie libera el calor al aire. Kingston señala que no siempre es necesario: depende de la carga y de la instalación [3].
Compruebe cuatro detalles:
- Contacto: la almohadilla debe tocar el controlador previsto sin dañar el módulo.
- Espacio: el conjunto debe caber bajo la GPU, cubierta de placa o tapa del equipo.
- Flujo de aire: una masa mayor dentro de aire estancado termina saturándose.
- Cobertura: los módulos de una y dos caras pueden requerir diseños mecánicos distintos.
No apile un disipador adicional bajo la cubierta de la placa sin consultar sus instrucciones. Una presión excesiva o un grosor incorrecto de almohadilla puede empeorar el resultado.
Prueba térmica para compras OEM
- Ensaye la capacidad, controlador, NAND, firmware y BOM exactos.
- Instale el SSD en la caja final, no solo en un banco abierto.
- Defina ambiente, flujo de aire y perfil de ventiladores.
- Preacondicione la unidad al nivel de llenado requerido.
- Ejecute la carga real durante más tiempo que la caché temporal.
- Registre rendimiento, temperaturas y contadores térmicos.
- Repita con el disipador o cambio de ventilación propuesto.
- Fije un rendimiento mínimo y una duración máxima de throttling.
Así, “se calienta” se convierte en un requisito medible y el banco de pruebas no oculta un problema que solo aparece en el equipo del cliente.
Conclusión
El throttling protege al NVMe reduciendo trabajo al alcanzar límites configurados. Confírmelo con datos sincronizados de temperatura, rendimiento y contadores; no con el tacto ni una sola captura. Aplique los límites del fabricante y mejore el contacto, el flujo o el disipador solo cuando la carga instalada demuestre la necesidad.
Preguntas frecuentes
¿Un SSD NVMe está fallando si se ralentiza cuando se calienta?
¿Qué temperatura es segura para un SSD NVMe?
¿Todos los SSD M.2 NVMe necesitan disipador?
Referencias
Publicamos la capacidad utilizable medida y aceptamos verificación de lote de prueba — grado automotriz, directo de la fábrica de origen.