Vimos que as tecnologias de computador melhoram bastante nos últimos anos. A memória dos computadores também evoluiu muito da RAM, DRAM, SDRAM. Depois veio o DDR-SDRAM e agora o DDR2-SDRAM. Não devemos nos preocupar com os modelos muito antigos de RAM, pois eles não são mais usados na maior parte do mundo.
SDRAM (memória de acesso aleatório dinâmico síncrono) é um tipo de memória que requer energia para armazenar seus dados. Essa é a memória predominante usada nos computadores imediatamente antes da introdução do DDR-SDRAM (SDRAM de taxa de dados dupla). O DDR aprimora a arquitetura do SDRAM por um processo conhecido como 'bombeamento duplo'. Em vez de transferir dados uma vez a cada ciclo do relógio, o DDR altera seu estado de dados duas vezes a cada ciclo. Uma vez na borda ascendente, depois outra na borda descendente. Isso é verdade para o ddr e o ddr2. Então, por que ddr2 é melhor que ddr?
Na verdade, quando o ddr2 foi lançado, era realmente pior que o ddr2. A memória ddr original tem seu relógio de memória sincronizado com o relógio do barramento, permitindo a transferência de 2 bits a cada ciclo do relógio. O Ddr2 altera isso dobrando a velocidade do barramento enquanto mantém o relógio da memória na mesma frequência. Para que a cada ciclo de memória, 4 bits de dados sejam transferidos. A desvantagem disso é a maior latência da memória ddr2 em comparação com a memória ddr ao operar na mesma frequência de barramento.
Para obter o mesmo desempenho que um ddr rodando na velocidade de barramento de 100Mhz, a memória ddr2 deve ser executada a 200Mhz. Mas se olharmos para a velocidade do relógio, o ddr também está trabalhando em 200Mhz, enquanto o ddr2 está apenas em 100Mhz. Se tivermos um chip ddr2 que opera na mesma velocidade de clock que o ddr1, podemos ver que ele tem o dobro da taxa de transferência.
A velocidade do clock da memória é muito importante porque a produção de chips com velocidades de clock mais altas é muito cara, pois em cada lote de chips produzidos, apenas uma pequena quantidade é capaz de obter velocidades de clock mais altas. Portanto, se compararmos dois chips com clock similar, o ddr2 seria mais barato. E se compararmos dois chips com preços semelhantes, o ddr2 seria mais rápido. A tecnologia do ddr também termina onde o ddr2 começa, o que significa que os chips ddr não podem mais ser aprimorados devido a restrições de custo, enquanto o ddr2 vai muito além dos recursos do ddr. Os recursos do ddr2 também têm seus limites, principalmente à medida que a velocidade do relógio aumenta, é aí que entra o ddr3. Mas isso é outra história.