Cómo comprender los módulos de memoria compuestos
Lidiar con la terminología de la memoria informática puede ser bastante confuso, sobre todo cuando te encuentras con términos como «Módulo de Memoria Compuesta» y te preguntas qué lo hace especial u obsoleto. Es un poco extraño, pero este término aparece sobre todo al hablar de hardware antiguo, sobre todo alrededor de la década de 1990, y ya no se usa mucho. Lo verás sobre todo en hardware de Apple y, sinceramente, la mayoría de las memorias modernas ni siquiera lo usan. Si estás solucionando problemas o intentando entender un módulo de memoria antiguo, conocer la memoria compuesta puede ayudarte a evitar problemas de compatibilidad.
En el pasado, los módulos de RAM no eran simples DIMM como los actuales. En su lugar, se utilizaban SIMM, cuya capacidad era limitada y más costosa. Para obtener mayores capacidades, los fabricantes comenzaron a apilar muchos chips DRAM más pequeños en un solo módulo. Por lo tanto, un enfoque común era colocar quizás 16 chips diminutos de 4 MB para alcanzar un SIMM de 16 MB. Esto se denominaba «memoria compuesta», porque básicamente se combinan varios chips más pequeños para conformar la memoria total, a menudo más de 8 chips DRAM por módulo. Por eso, es posible que en especificaciones antiguas se mencionen módulos compuestos y no compuestos.
Estructura de un módulo de memoria
Lo interesante de todo esto es la disposición de estos chips. Las memorias DIMM modernas suelen tener 8 chips DRAM en cada lado, en configuraciones como los módulos DDR4 de 16 GB o 32 GB. Sin embargo, en el pasado, algunos módulos utilizaban muchos más de 8 chips; de ahí el término «compuesto».Tener más de 8 chips implicaba la necesidad de circuitos adicionales para gestionarlos simultáneamente. Esta complejidad adicional podía causar problemas, especialmente en equipos con compatibilidad limitada, como algunos sistemas Apple como el Quadra 800. En ocasiones, el simple hecho de añadir circuitos adicionales aumentaba el consumo de energía y la latencia, lo que provocaba fallos del sistema o problemas de estabilidad.
Por otro lado, los módulos no compuestos simplificaban el proceso con exactamente 8 chips DRAM, todo sin complicaciones. En algunas configuraciones más antiguas, los módulos no compatibles o compuestos causaban problemas en el sistema porque no eran totalmente compatibles con el controlador de memoria de la placa base ni con las expectativas de la CPU.
El efecto
Cuando estos módulos compuestos eran comunes, era mejor ser exigente: algunas computadoras, especialmente ciertos modelos de Apple, simplemente no los soportaban. Los problemas de compatibilidad surgían de la mayor complejidad de los circuitos y la demanda de energía. Si alguna vez te has encontrado con una máquina antigua que no arrancaba o se bloqueaba constantemente con cierta RAM, es probable que no le gustara ese módulo compuesto. No sé por qué funciona, pero en algunas configuraciones, cambiar a un módulo no compuesto de 8 chips lo solucionaba todo. En una configuración funcionó a la primera, en otra… no tanto.
Diferencias modernas
Hoy en día, la mayoría de las memorias DIMM DDR ECC son de 9 chips, llamadas módulos ECC, pensadas para servidores. Estas gestionan errores con un sofisticado sistema de circuitos adicional, pero no están relacionadas con este antiguo sistema compuesto. La mayoría de las memorias RAM estándar tienen 8 chips, o a veces 16 en configuraciones de doble rango, pero eso es otra historia. La clave está en que casi toda la RAM actual evita estos problemas compuestos heredados, porque son cosa del pasado, y los módulos de RAM modernos están diseñados para ser compatibles y fiables en una amplia gama de sistemas.
Resumen
Entonces, ¿para qué molestarse con todo esto? Bueno, si estás investigando hardware antiguo o intentando entender cómo actualizar la memoria de una máquina vieja que funciona mal, conocer la memoria compuesta puede ahorrarte muchos dolores de cabeza. Es prácticamente una reliquia del pasado, y la mayoría de las RAM modernas funcionan bien sin esa complejidad adicional. Recuerda: los módulos con más de 8 chips eran una solución alternativa para un límite tecnológico antiguo. La RAM moderna es mucho más fácil de manejar, y estos viejos problemas ya casi no aparecen.