Voy a intentar poner algo de luz al asunto, ya que selur lo único que hace es desinformar. Realmente estoy harto de este individuo.
DDR es un acrónimo de la expresión inglesa "Double Data Rate", o sea, tasa doble de datos. Esas memorias conseguían mover el doble de datos respecto a una frecuencia de reloj determinada. Si el reloj iba a 100 MHz, funcionaban a una frecuencia efectiva de 200 MHz, pues en cada ciclo los chips conseguían acceder a 2 bits. Las de 133 MHz de base funcionaban como si fuesen de 266 MHz. Las de 166 MHz equivalían a 333 MHz. Y las de 200 MHz equivalían a 400 MHz. De ahí la diferencia de números que puede confundir a la gente que no conoce el funcionamiento y la jerga.
Después de esa primera generación de memorias DDR, vienieron las posteriores DDR2 que movían el cuádruple de datos de la frecuencia base, a costa de una mayor latencia en nanosegundos. Las actuales memorias DDR3 mueven el óctuple de datos por cada ciclo de reloj, con menores voltajes, gastando menos y disipando menos calor.
Para terminar de liar las cosas, existe además otra nomenclatura que refleja el flujo completo en megabytes por segundo (MB/s) que es capaz de proporcionar un módulo de memoria:
DDR-200 (100x2) = PC-1200
DDR-266 (133x2) = PC-2100
DDR-333 (166x2) = PC-2700
DDR-400 (200x2) = PC-3200
DDR2-400 (100x4) = PC2-3200
DDR2-533 (133x4) = PC2-4200
DDR2-667 (166x4) = PC2-5300
DDR2-800 (200x4) = PC2-6400
DDR2-1066 (266x4) = PC2-8500
DDR3-800 (100x8) = PC3-6400
DDR3-1066 (133x8) = PC3-8500
DDR3-1333 (166x8) = PC3-10600
DDR3-1600 (200x8) = PC3-12800
DDR3-1866 (233x8) = PC3-14900
DDR3-2133 (266x8) = PC3-17000
En la actualidad los procesadores de Intel soportan DDR3-1600 y los procesadores nuevos de AMD soportan DDR3-2133 de forma nativa sin forzar las señales en la placa base.
A finales de año y durante todo 2015 empezará la transición hacia unas nuevos micros y nuevas placas para que las memorias DDR4 se conviertan en el nuevo estándar, con un 50% de penetración prevista para Diciembre de 2015. Empezarán con DDR4-2133 y se espera que se llegue en poco tiempo a DDR4-4266, proporcionando unos impresionantes 34 GB/s de acceso, funcionando solo a 1.2 voltios.
Esta evolución continua hace que las memorias DDR diseñadas inicialmente en 2003 sean muy caras desde el punto de vista de 2014 en cuanto a tamaño y velocidad se refiere, y haya que tirar del mercado de segunda mano. Perfectamente 1 GB de DDR-400 nuevo sin usar puede costar lo mismo hoy en día que 4 GB de DDR3-1600, porque hace tiempo que no se fabrica y hay que tirar de restos de stock.
Lamentablemente, no podemos colocar el módulo del tamaño y velocidad que nos apetezca. Quien limita estos aspectos es el chipset de la placa base, que define el tamaño máximo de cada chip en cada cara del módulo que es capaz de aguantar. Las placas que tenían chipsets más antiguos y baratos hacían que a veces no pudiésemos montar módulos de más de 256 o 512 MB, así que cuidado con ese tema...
Tenemos suerte que la placa ASRock 939A785GMH/128 que tiene el creador del hilo, es suficientemente moderna (del año 2009) y de hecho sería de las últimas hornadas en el mundo de las DDR. Podemos ver que su chipset es un AMD 785G y aguanta 4 zócalos con un máximo de 1 GB de memoria DDR-400 por zócalo.
Un módulo DDR normal suministra 64 bits de golpe. Podemos colocar la memoria en una configuración que se denomina de doble canal (Double Channel) haciendo que se sirvan de golpe los 128 bits de 2 módulos, como si tuviésemos un DIMM el doble de largo. Para ello es necesario que esos 2 módulos sean exactamente iguales. El aumento del rendimiento general del equipo cuando podemos activar doble canal ronda aproximadamente el 5%.
No olvidemos que las velocidades son un cuello de botella y que si mezclamos memorias rápidas con otras más lentas, las rápidas pasarán a funcionar a la velocidad de las lentas.
A igualdad de velocidad, un aspecto diferenciador es la latencia en ciclos de reloj en acceder a una posición de memoria. Hay bibliografía que las mide en nanosegundos, pero en general al medirlas en ciclos, hay que hacer las cuentas respecto a la velocidad del propio reloj. Hay gente que se sorprende que una memoria DDR3 tenga latencias de 11 ciclos mientras que las DDR tenían latencias de 4 ciclos, pero hay que tener en cuenta la duración de esos ciclos. Si dividimos 1 entre 1600 millones, no es lo mismo que si dividimos 1 entre 400 millones.
En general, una memoria DDR de 3 ciclos es una memoria con un acceso extremadamente rápido para la tecnología de aquella fecha, pues lo estándar eran 4 ciclos y las baratas tenían 5 de latencia CAS.