Hardware y componentes

Latencia CAS y velocidad de la RAM: cómo comparar módulos DDR4 y DDR5

Qué significan CL y MT/s, cómo pasar la latencia a nanosegundos y por qué un CL más alto no siempre es peor.

Al comparar memorias RAM verás dos cifras: la velocidad (por ejemplo, DDR5-6000) y la latencia (por ejemplo, CL30). Por separado engañan: un CL más alto parece peor, pero si la memoria es más rápida, cada ciclo dura menos. Para comparar de verdad hay que pasar la latencia a nanosegundos.

Qué significa cada cifra

La velocidad, en MT/s. El número que sigue a DDR4 o DDR5 indica cuántos millones de transferencias por segundo hace la memoria. DDR significa Double Data Rate: se hacen dos transferencias por cada ciclo de reloj. Por eso una DDR4-3200 tiene un reloj real de 1600 MHz.

Muchas tiendas escriben «3200 MHz». No es del todo correcto: son 3200 MT/s, o 1600 MHz de reloj real. Para comparar módulos da igual qué nombre se use, siempre que no mezcles las dos cifras.

La latencia CAS (CL). Es el número de ciclos de reloj que pasan desde que el controlador de memoria pide una columna de datos hasta que la memoria empieza a entregarla. CL16 son 16 ciclos.

El problema es que un ciclo no dura lo mismo en todas las memorias. Cuanto más rápida es la memoria, más corto es cada ciclo. Por eso no tiene sentido comparar el CL de una DDR4-3200 con el de una DDR5-6000.

La fórmula para pasar el CL a nanosegundos

Latencia CAS (ns) = CL × 2000 / MT/s

Un ejemplo con DDR4-3200 CL16: 16 × 2000 / 3200 = 10 ns. Puedes hacer el cálculo para cualquier módulo con la calculadora de latencia de RAM.

Comparativa de configuraciones habituales

Estos valores están calculados con la fórmula anterior. Las configuraciones son combinaciones habituales en el mercado, no pruebas de productos concretos.

MemoriaCLReloj realLatencia CAS
DDR4-2666191333 MHz14,25 ns
DDR4-3200221600 MHz13,75 ns
DDR4-3200161600 MHz10,00 ns
DDR4-3600181800 MHz10,00 ns
DDR5-4800402400 MHz16,67 ns
DDR5-5600462800 MHz16,43 ns
DDR5-6000363000 MHz12,00 ns
DDR5-6000303000 MHz10,00 ns
DDR5-6400323200 MHz10,00 ns

Fíjate en tres cosas:

  • Una DDR5-6000 CL30 tiene la misma latencia CAS que una DDR4-3200 CL16, aunque su CL casi duplica al de la DDR4. Además, transfiere datos casi al doble de velocidad.
  • Las DDR5 más básicas, como DDR5-4800 CL40, tienen una latencia CAS mayor que una buena DDR4. A cambio ofrecen más ancho de banda.
  • Dentro de la misma velocidad, el CL sí se puede comparar directamente: DDR4-3200 CL16 tiene menos latencia que DDR4-3200 CL22.

Lo que la latencia CAS no te dice

La latencia CAS es útil para comparar módulos, pero tiene límites que conviene conocer:

  • No es la latencia total. Para leer un dato intervienen otros tiempos de la memoria (tRCD, tRP, tRAS…), el controlador de memoria del procesador y sus cachés. Los programas que miden la latencia real del sistema dan cifras bastante mayores que la latencia CAS.
  • No mide el ancho de banda. Dos memorias con 10 ns de latencia CAS pueden mover cantidades de datos muy diferentes por segundo. Hay programas que se benefician más de una cosa y otros de la otra.
  • El efecto en el uso diario depende de la aplicación. En ofimática y navegación, la diferencia entre dos buenos kits suele ser difícil de notar. Donde más se suele apreciar es en algunos juegos y en tareas que mueven muchos datos.

Activa el perfil de memoria: XMP o EXPO

La velocidad y el CL que anuncia el fabricante de un kit suelen ser un perfil de overclocking guardado en el propio módulo. Se llama XMP en plataformas Intel y EXPO en las AMD Ryzen con zócalo AM5, según explica AMD en la página de su tecnología EXPO.

Si no activas ese perfil en la BIOS o UEFI de la placa base, la memoria suele funcionar a una velocidad estándar más baja. Por ejemplo, un kit vendido como DDR5-6000 puede estar funcionando a 4800 MT/s simplemente porque el perfil está desactivado.

Para activarlo, entra en la BIOS al encender el ordenador (normalmente con la tecla Supr o F2) y busca la opción XMP o EXPO. Su ubicación cambia según el fabricante de la placa, así que consulta su manual.

Cómo elegir memoria en la práctica

  1. Comprueba qué admite tu plataforma. El procesador y la placa base deciden si usas DDR4 o DDR5 y hasta qué velocidad. No son intercambiables: los módulos DDR4 y DDR5 no caben en la misma ranura.
  2. Compara en nanosegundos, no en CL. Si dudas entre dos kits, calcula la latencia CAS de los dos. Con la misma latencia, el de más MT/s ofrece además más ancho de banda.
  3. No pagues mucho más por una diferencia mínima. Pasar de 12 a 10 ns rara vez justifica un gran sobreprecio en un equipo de uso general.
  4. Prioriza la cantidad si te falta memoria. Quedarse sin RAM ralentiza mucho más el equipo que tener una latencia algo mayor.