MEMÓRIA RAM
Memória de acesso aleatório (do inglês Random Access Memory, frequentemente
abreviado para RAM) é um tipo de memória que permite a leitura e a escrita,
utilizada como memória primária em sistemas eletrônicos digitais.
A memória RAM é um componente essencial não apenas nos computadores
pessoais, mas em qualquer tipo de computador, pois é onde basicamente ficam
armazenados os programas básicos operacionais. Por mais que exista espaço
de armazenamento disponível, na forma de um HDD ou memória flash, é sempre
necessária uma certa quantidade de memória RAM e, naturalmente, quanto mais
memória, melhor o desempenho, uma vez que os programas tendem a se
desenvolver com o passar do tempo e da pesquisa científica.
O termo acesso aleatório identifica a capacidade de acesso a qualquer posição e
em qualquer momento, por oposição ao acesso sequencial, imposto por alguns
dispositivos de armazenamento, como fitas magnéticas. O nome não é
verdadeiramente apropriado, já que outros tipos de memória (como a ROM)
também permitem o acesso aleatório a seu conteúdo. O nome mais apropriado
seria: Memória de Leitura e Escrita, que está expressa na programação
computacional.
Apesar do conceito de memória operacional de acesso aleatório ser bastante
amplo, atualmente o termo é usado apenas para definir um dispositivo eletrônico
que o implementa, uma vez que atualmente essa memória se encontra espalhada
dentro do próprio sistema dos atuais computadores (sistema por assim dizer
"nervoso" do computador, como o humano), basicamente um tipo específico
de chip. Nesse caso, também fica implícito que é uma memória volátil, isto é,
todo o seu conteúdo é perdido quando a alimentação da memória é desligada. A
memória principal de um computadorbaseado na Arquitetura de Von-
Neumann é constituída por RAM. É nesta memória que são carregados os
programas em execução e os respectivos dados do utilizador. Uma vez que se
trata de memória volátil, os seus dados são perdidos quando o computador é
desligado. Para evitar perdas de dados, é necessário salvar a informação para
suporte não volátil, como o disco rígido.
É usada pelo processador para armazenar os arquivos e programas que estão
sendo processados. A quantidade de memória RAM disponível tem um grande
efeito sobre o desempenho, já que sem uma quantidade suficiente dela o sistema
passa a usar memória virtual, que é lenta. A principal característica da RAM é
que ela é volátil, ou seja, os dados se perdem ao reiniciar o computador. Ao ligar
é necessário refazer todo o processo de carregamento, em que o sistema
operacional e aplicativos usados são transferidos do HD para a memória, onde
podem ser executados pelo processador.4
Os chips de memória são vendidos na forma de pentes de memória. Existem
pentes de várias capacidades, e normalmente as placas possuem dois ou três
encaixes disponíveis. Há como instalar um pente de 1 GB junto com o de 512 MB
que veio no micro para ter um total de 1536 MB, por exemplo.
O primeiro tipo de memória RAM foi a núcleo magnético, desenvolvida
de 1955 a 1975 e, posteriormente, utilizada na maioria dos computadores até o
desenvolvimento e adoção da estática e dinâmica de circuitos integrados RAM no
final dos anos 1960 e início de 1970.
Existem basicamente dois tipos de memória em uso: SDR e DDR. As SDRs são o
tipo tradicional, onde o controlador de memória realiza apenas uma leitura por
ciclo, enquanto as DDR são mais rápidas, pois fazem duas leituras por ciclo. O
desempenho não chega a dobrar, pois o acesso inicial continua demorando o
mesmo tempo, mas melhora bastante. Os pentes de memória SDR são usados em
micros antigos: Pentium II e Pentium III e os
primeiros Athlons e Duronssoquete A. Por não serem mais fabricados, eles são
atualmente muito mais raros e caros que os DDR, algo semelhante ao que
aconteceu com os antigos pentes de 72 vias, usados na época do Pentium 1.4
É fácil diferenciar os pentes SDR e DDR, pois os SDR possuem dois chanfros e os
DDR apenas um. Essa diferença faz com que também não seja possível trocar as
bolas, encaixando por engano um pente DDR numa placa-mãe que use SDR e
vice-versa. Mais recentemente, tem acontecido a uma nova migração, com a
introdução dos pentes de memória DDR2. Neles, o barramento de acesso à
memória trabalha ao dobro da frequência dos chips de memória propriamente
ditos. Isso permite que sejam realizadas duas operações de leitura por ciclo,
acessando dois endereços diferentes. Como a capacidade de realizar duas
transferências por ciclo introduzida nas memórias DDR foi preservada, as
memórias DDR2 são capazes de realizar um total de 4 operações de leitura por
ciclo, uma marca impressionante. Existem ainda alguns ganhos secundários,
como o menor consumo elétrico, útil em notebooks.
Os pentes de memória DDR2 são incompatíveis com as placas-mãe antigas. Eles
possuem um número maior de contatos (um total de 240, contra 184 dos pentes
DDR), e o chanfro central é posicionado de forma diferente, de forma que não
seja possível instalá-los nas placas antigas por engano. Muitos pentes são
vendidos com um dissipador metálico, que ajuda na dissipação do calor e
permite que os módulos operem a frequências mais altas.