La memoria RAM es una parte central de su computadora. Contiene los datos que utilizan los procesos actuales. La RAM proporciona datos de alta velocidad y baja latencia para obtener el mejor rendimiento posible. Coloquialmente, la RAM viene en memorias RAM. Sin embargo, el nombre real de una memoria RAM es DIMM.
¿Qué es un DIMM?
DIMM significa Módulo de memoria dual en línea y ha sido el factor de forma general común de RAM desde mediados de la década de 1990. Fue una actualización de SIMM o Single In-Line Memory Module. La principal diferencia entre SIMM y DIMM es que los pines a ambos lados del SIMM son redundantes. En los DIMM, los pines de cada lado son independientes. Esto, suponiendo que no haya otros cambios, duplica el número de pines utilizables por memoria RAM.
Este cambio de diseño se realizó debido al lanzamiento y la creciente popularidad de la CPU Intel Pentium original, la P5. Esta CPU tenía un bus de datos de 64 bits, lo que significa que tenía que dirigirse a dos SIMM en paralelo para llenar el bus por completo, ya que solo ofrecían una ruta de datos de 32 bits cada uno. Al utilizar los pines en ambos lados de la memoria RAM, los DIMM ofrecieron una ruta de datos de 64 bits en un solo paquete, lo que redujo la complejidad general y aumentó el rendimiento.
En los años intermedios, ha habido cambios constantes en la forma física del DIMM. Pero el concepto básico sigue siendo el mismo. Early SDRAM tiene un total de 100 pines. SDR RAM aumentó eso a 168 pines. Desde entonces, la versión original de DDR RAM volvió a aumentar el número de pines a 184. DDR2 y DDR3 usaban 240 pines, mientras que DDR4 y DDR5 RAM usaban 288 pines.
Compatibilidad
Si bien es evidente que los tipos de RAM con diferentes números de pines serían eléctricamente incompatibles, todas las generaciones de RAM son inconsistentes, incluso aquellas con números de pines coincidentes. Hay muchas razones para esto. En primer lugar, cada generación usa un conjunto de tiempos similar pero diferente, generalmente agregando nuevos conjuntos de subtiempos.
Cada generación de RAM también tiene requisitos de energía completamente diferentes, ya que los voltajes necesarios han ido cayendo. Otra razón por la que las generaciones de RAM son incompatibles es que cada una tiene otras "claves" recortadas. estas llaves son principalmente una ayuda para el consumidor, lo que hace que sea físicamente imposible que la RAM entre en un zócalo que no es compatible con. Esto significa que puede saber qué generación de RAM está mirando simplemente identificando dónde está el corte clave.
Nota: De manera molesta, las teclas para DDR y DDR2 están colocadas de manera muy similar directamente una al lado de la otra, lo que dificulta distinguirlas sin una comparación directa. Afortunadamente, a menos que estés tratando con computadoras retro, esto no debería ser un problema. Los estándares DDR modernos tienen ubicaciones clave más variadas, lo que los hace más fáciles de distinguir.
La altura de los DIMM generalmente se ha limitado a 1,2 pulgadas, ya que es lo suficientemente baja como para caber en un servidor de 1U cuando se coloca en posición vertical sobre una placa base. Por supuesto, los modelos modernos dirigidos al consumidor también tienden a incluir difusores de calor para ayudar en el enfriamiento. Esto puede aumentar la altura del DIMM, en algunos casos, considerablemente. Algunos disipadores de calor DIMM particularmente grandes pueden interferir físicamente con los enfriadores de aire de CPU grandes y sus ventiladores.
Otras cosas a tener en cuenta
El conector DIMM.2 sigue los mismos conceptos de diseño, utilizando pines funcionales en ambos lados del conector. En lugar de contener RAM, está diseñado para conectar SSD de alta velocidad al bus PCIe. DIMM.2 no es un factor de forma particularmente común, utilizado principalmente por ASUS en algunas placas base para juegos. La intención del conector es proporcionar un lugar de montaje para un elevador M.2 de doble cara con un total de 8 carriles PCIe, cuatro para cada SSD M.2. Para evitar problemas de compatibilidad, la codificación de la ranura es diferente. Las memorias RAM no pueden ir en un zócalo DIMM.2, y una memoria DIMM.2 no puede ir en un zócalo RAM.
Uno de los cambios realizados en el estándar DDR5 es que cada DIMM ahora contiene directamente hardware de administración de energía. Anteriormente, los DIMM dependían de la placa base para administrar la fuente de alimentación. Esto ayuda a mejorar el rendimiento. Sin embargo, aumenta el costo individual de los módulos DIMM, ya que ahora cada uno necesita hardware de administración de energía. El problema de los costos también se ha visto exacerbado en los primeros días de soporte por la escasez de hardware. Esta escasez ha hecho subir los precios más allá del impuesto estándar para los primeros usuarios, mientras que el rendimiento general está nominalmente a la par con DDR4.
Los DIMM estándar siempre tendrán chips de memoria en múltiplos de 8. En cambio, algunos DIMM tienen múltiplos de 9. Ese DIMM específico tiene ECC (Código de corrección de errores) memoria. El chip de memoria adicional se usa para verificar la paridad. Por lo general, esto no es compatible con el hardware de consumo, ya que está diseñado para dispositivos en los que los errores de corrupción de memoria son inaceptables. Por ejemplo, las simulaciones científicas no pueden tener errores que provengan de la memoria. De manera similar, los sistemas de vuelo de los aviones utilizan la memoria ECC, ya que su mayor altitud aumenta significativamente la radiación de fondo debido a los rayos cósmicos, lo que aumenta el riesgo de errores.
Conclusión
DIMM ha sido el término estándar para una memoria RAM durante casi tres décadas. Estrictamente se refiere a conectores RAM con pines funcionalmente distintos a cada lado del conector. El factor de forma real ha cambiado a lo largo de los años, aunque las nuevas generaciones siempre se diseñan cuidadosamente para que sean físicamente incompatibles. Esto puede sonar como una forma económica de lograr que los consumidores compren hardware nuevo. Sin embargo, en realidad, solo protege a los usuarios de freír hardware incompatible.