DDR4 vs DDR5, explicado
DDR5 duplicó el ancho de banda y trasladó la regulación de energía al propio módulo. Si eso vale la pena pagarlo depende por completo de qué plataforma estés armando.
CAMM2 y SODIMM son formatos de memoria para portátil físicamente incompatibles. La diferencia no es la frecuencia a una calificación dada, sino cuántos canales lleva cada módulo, cómo se fija el módulo y si una máquina puede llegar a añadir memoria en lugar de reemplazarla.
CAMM2 y SODIMM se comparan a menudo como si fueran dos grados de lo mismo, uno más nuevo y por tanto más rápido. No lo son. Son dos formatos de módulo físicamente incompatibles que se fijan a la placa de un portátil de maneras distintas, llevan un número distinto de canales de memoria por módulo y no pueden sustituirse entre sí en ninguno de los dos sentidos. Una máquina diseñada para uno no tiene zócalo para el otro, y no existe adaptador alguno. Entender qué se diferencia realmente importa antes de elegir un portátil o pedir una actualización, porque el formato decide si se puede añadir memoria siquiera.
SODIMM, o Small Outline DIMM, es el formato que los portátiles llevan usando desde hace décadas. Es un DIMM de sobremesa reducido que se inserta en una ranura de conector de borde: los contactos dorados recorren uno de los bordes del módulo y se deslizan en un zócalo que lo mantiene en ángulo o tumbado. Una sola ranura SODIMM presenta un canal de memoria.
CAMM2 es el Compression Attached Memory Module estandarizado por JEDEC, publicado como estándar JESD318 en diciembre de 2023 y definido tanto para DDR5 como para LPDDR5X. En lugar de un conector de borde usa un land grid array: un campo plano de contactos en la cara inferior del módulo que se presiona directamente contra los pads correspondientes de la placa, sujeto con tornillos que atraviesan el propio cuerpo del módulo. No hay ranura en la que deslizarlo. Un solo módulo CAMM2 lleva dos canales de memoria.
Esa diferencia de canales es el hecho más determinante de la comparación y el que más a menudo se omite en los análisis centrados en la frecuencia.
La razón es la integridad de la señal a las altas frecuencias de DDR5 y LPDDR5X. La memoria más rápida es mucho más sensible a la longitud eléctrica y al emparejamiento de las pistas que transportan sus señales. Una ranura de conector de borde obliga a la placa a llevar las pistas hasta un conector y de vuelta, y una ranura contigua vacía deja un stub eléctrico colgando del bus, y ambas cosas degradan la frecuencia alcanzable. Las pistas más largas también desperdician más energía a una frecuencia dada.
Un land grid array acorta esas pistas y elimina por completo el problema del stub, y por eso CAMM2 puede alcanzar velocidades de datos más altas que SODIMM con una altura similar o menor. Esta es toda la ventaja del formato, y es fácil exagerarla. A la misma frecuencia y latencias nominales no hay ninguna diferencia de rendimiento entre un módulo CAMM2 y un módulo basado en DIMM; el beneficio es la relativa facilidad de superar las frecuencias que SODIMM puede mantener de forma fiable. Los perfiles CAMM2 certificados de fábrica ya superan con holgura los 8000 MT/s en DDR5, y aún más en LPDDR5X.
Aquí es donde los dos formatos divergen de maneras que cambian lo que debería hacer un comprador.
En SODIMM, cada ranura es un canal único, así que una máquina alcanza el modo de doble canal solo cuando ambas ranuras están ocupadas con módulos iguales. Un portátil con dos ranuras SODIMM y un solo módulo instalado funciona en canal único y deja rendimiento sobre la mesa. Añadir un segundo módulo igual es la actualización habitual, y es una adición real: la memoria existente permanece.
En CAMM2, un solo módulo ya es de doble canal. Una placa suele exponer un único zócalo CAMM2, porque el zócalo ocupa más superficie de placa que una ranura SODIMM y porque las CPU convencionales solo ofrecen dos canales de memoria en total, que ya consume un único módulo CAMM2. Así que normalmente no hay dónde poner un segundo módulo. Una actualización significa retirar el módulo CAMM2 existente y sustituirlo por otro de mayor capacidad, no añadir a él.
La diferencia práctica es que SODIMM es un formato que suma y CAMM2 es un formato que reemplaza.
Un portátil con dos ranuras SODIMM puede actualizarse por pasos —añadir ahora un módulo igual y el otro más adelante—, y un módulo averiado puede cambiarse de forma individual. Un portátil CAMM2 se actualiza por lo general de una sola vez, sustituyendo el único módulo, y el módulo va fijado con tornillos, así que no puede cambiarse sin herramientas como sí puede soltarse un SODIMM a mano.
Esto no hace que CAMM2 sea peor. Significa que las cuentas de la actualización son distintas: no hay actualización parcial ni ranura libre que dejar vacía, así que la capacidad que elijas al comprar es la capacidad con la que probablemente convivirás hasta que sustituyas el módulo por completo. Compra la capacidad que realmente necesitas, no la que piensas ampliar más adelante.
Confirma el formato en el manual de servicio o mantenimiento del fabricante para el modelo exacto, no por el tramo de precio ni por el año de lanzamiento. Después compara con la lista de frecuencias y capacidades validadas de la placa, ya que los controladores de memoria de portátil se prueban con frecuencia contra calificaciones concretas de módulo en lugar de admitir cualquier valor dentro del rango del estándar. Por último, comprueba cuántas ranuras o zócalos tiene realmente la máquina y cómo están ocupados, que es lo que determina si una actualización suma a lo que ya hay o lo reemplaza. Las mismas comprobaciones valen para cualquier actualización de RAM de portátil, y la aritmética de latencia real que se usa para comparar dos calificaciones de módulo es idéntica en ambos formatos; consulta latencia CAS y latencia real explicadas.
Para ver kits ya filtrados por formatos compatibles con portátiles, consulta la mejor RAM para actualizar portátiles.
DDR5 duplicó el ancho de banda y trasladó la regulación de energía al propio módulo. Si eso vale la pena pagarlo depende por completo de qué plataforma estés armando.
La latencia CAS es un conteo de ciclos de reloj, no una unidad de tiempo, así que un número de CL más bajo no significa un módulo más rápido cuando dos kits funcionan a frecuencias distintas: convertir a latencia real es la única forma de compararlos honestamente.
Un kit de RAM sale de fábrica corriendo a una frecuencia JEDEC conservadora por defecto sin importar lo que diga la caja, y se queda ahí hasta que se activa un perfil XMP o EXPO en la BIOS: los dos estándares hacen el mismo trabajo para las plataformas Intel y AMD respectivamente.