Saltar al contenido

¿Por qué es necesario instalar la memoria RAM en pares?

Esta es la respuesta más válida que encomtrarás brindar, pero primero obsérvala pausadamente y valora si se puede adaptar a tu trabajo.

Solución:

Además de los arreglos modernos de dos y tres canales, la memoria necesitaba (y en algunos sistemas aún necesita) instalarse en pares o incluso en grupos de cuatro. Por ejemplo, en las placas base diseñadas para los procesadores 286 y 386SX, los SIMM de 8 bits (en realidad, generalmente de 9 bits, con un bit de paridad adicional para la detección de errores) se instalaron en pares para coincidir con el bus de datos de 16 bits de la CPU. Esto significaba que el procesador podía solicitar y obtener su bus de datos completo en una solicitud en lugar de dos. De manera similar, un 386DX o 486 con sus buses de datos de 32 bits necesitaría 4 módulos de 8 o 9 bits de ancho (aunque solo un módulo de 32/36 bits).

Los que tengan la edad suficiente (es decir, yo) recordarán SIMM de 30 pines (módulos de 8 y 9 bits) y SIMM de 72 pines (los módulos de 32/36 bits).

Cuando aparecieron las CPU Intel de “clase Pentium”, la mayoría de ellas tenían un bus de datos de 64 bits para mejorar la rapidez con la que se podían mover los datos a su memoria caché interna (a pesar de que eran procesos de 32 bits en su núcleo y, por lo tanto, en su mayor parte solo procesan de forma nativa datos en fragmentos de 32 bits o más pequeños), nuevamente comenzamos a tener que duplicar los SIMM de 72 pines (32 o 36 bits) para mantener ese bus externo alimentado.

Los DIMM presentan una ruta de datos de 64 bits, por lo que no es necesario duplicarlos para los procesadores con un bus de datos de 64 bits por estos motivos. Sin embargo, los procesadores han crecido en velocidad mucho más que la memoria en las últimas dos décadas. Solía ​​ser que los controladores de memoria tendrían que instituir estados de espera en la RAM para que los procesadores no perdieran los mensajes que llegaban demasiado rápido, pero en estos días las CPU pueden consumir datos mucho más rápido de lo que la RAM puede entregarlos (de ahí la necesidad de mucha memoria caché más rápida pero más costosa en la propia CPU). Aquí es donde entran las opciones de controlador de memoria de canal doble y triple: en las condiciones adecuadas, pueden solicitar datos de dos o más módulos a la vez para intentar satisfacer las demandas de los procesadores. En condiciones “ideales” (la CPU traquetea a través de la RAM secuencialmente y no hay caché utilizable, por lo que todas las solicitudes van directamente a la memoria principal), la memoria de doble canal teóricamente puede duplicar el ancho de banda de la memoria, aunque en realidad la diferencia suele ser mucho menor que esto porque tal las condiciones son bastante raras.

Un aparte relacionado: lo que hace que un procesador sea un procesador de bits “x” es cómo maneja los datos internamente, no cómo se comunica con los componentes externos. Por lo tanto, el 386SX (con su bus de datos de 16 bits, bus de direcciones de 24 bits e internos de 32 bits) y el Pentium (bus de datos de 64 bits, bus de direcciones de 32 bits y principalmente internos de 32 bits) se consideran procesadores de 32 bits.

La memoria no tiene que instalarse en pares, pero se recomienda en prácticamente cualquier placa base moderna, ya que esto es lo que habilita el modo de doble canal que puede (en algunas circunstancias) aumentar drásticamente el rendimiento.

Además, algunas placas base de gama alta admiten memoria de canal triple y canal cuádruple, lo que significa que para obtener resultados óptimos, instalará la memoria tres o cuatro módulos a la vez.

Te invitamos a sostener nuestra labor fijando un comentario o dejando una puntuación te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *