A diferença entre SRAM e DRAM
Descrição SRAM
RAM estática (SRAM) é nomeada após o fato de que uma vez que os dados são armazenados, eles serão mantidos enquanto o módulo for alimentado por eletricidade. Uma vez gravado, o controlador de memória pode esquecer os dados até que seja necessário recuperá-los, permitindo que sejam mais eficientes. A SRAM armazena cada bit de dados em seis transistores de efeito de campo de metal de óxido semicondutor, ou MOSFETs (transistores de efeito de campo de semicondutor de óxido de metal). A SRAM é usada em dispositivos que exigem acesso a dados o mais rápido possível sem a necessidade de alta capacidade. Alguns exemplos são caches de CPU e barramento, disco rígido, buffers de roteador e impressoras.
Descrição da DRAM
RAM dinâmica ou RAM dinâmica (DRAM) armazena os dados usando um transistor e um capacitor compatível para cada bit de dados. Os capacitores perdem constantemente eletricidade, o que requer que o controlador de memória atualize a DRAM várias vezes por segundo para manter os dados. Como a DRAM requer apenas um transistor por bit de dados, os chips DRAM são muito mais densos e podem armazenar mais dados do que os SRAMs em um pacote do mesmo tamanho. Por esse motivo, os computadores usam módulos DRAM para a memória principal, pois devem ter a maior capacidade possível. Módulos de DRAM com a mesma capacidade seriam simplesmente grandes demais para a maioria das aplicações.
Vantagens da SRAM
As duas principais vantagens da SRAM são a velocidade e o consumo de energia. A SRAM não requer atualização constante, pois usa recursos e requer circuitos adicionais. Isso faz com que seja inerentemente mais rápido. A falta de um circuito de atualização constante e menos complicado permite que você use muito menos energia do que a DRAM. Isso torna o tipo preferido de memória para dispositivos portáteis que operam com baterias. O design mais simples também facilita a interface com a memória, exigindo programação menos complicada.
Vantagens da DRAM
A DRAM tem duas vantagens sobre a SRAM que a tornam necessária. Como a DRAM requer apenas um transistor por bit de dados, os chips podem ser muito mais densos, permitindo que mais dados sejam armazenados do que um módulo SRAM de tamanho similar. Isso mantém seu tamanho pequeno e também os torna mais baratos para produzir. Em um mundo perfeito, os engenheiros de computação só usariam SRAM em seus projetos, mas neste momento isso não é simplesmente prático.