Índice - Tutoriais

Tudo sobre a memória RAM, parte 1

Criado 31/ago/2010 às 13h15 por Carlos E. Morimoto

6

Introdução

Embora seja brutalmente mais rápida que o HD e outros periféricos, a memória RAM continua sendo muito mais lenta que o processador. O uso de caches diminui a perda de desempenho, reduzindo o número de acessos à memória; mas, quando o processador não encontra a informação que procura nos caches, precisa recorrer a um doloroso acesso à memória principal, que em um processador atual pode resultar em uma espera de mais de 150 ciclos.

Para reduzir a diferença (ou pelo menos tentar impedir que ela aumente ainda mais), os fabricantes de memória passaram a desenvolver um conjunto de novas tecnologias, a fim de otimizar o acesso aos dados, dando origem aos módulos de memória DDR2 e DDR3 utilizados atualmente.

Começando do básico, um chip de memória é um exército de clones, formado por um brutal número de células idênticas, organizadas na forma de linhas e colunas, de forma similar a uma planilha eletrônica.

O chip de memória em si serve apenas para armazenar dados, não realiza nenhum tipo de processamento. Por isso, é utilizado um componente adicional, o controlador de memória, que pode ser incluído tanto no chipset da placa-mãe quanto dentro do próprio processador, como no caso dos processadores AMD a partir do Athlon 64 e dos processadores Intel a partir do Core i7.

Para acessar um determinado endereço de memória, o controlador primeiro gera o valor RAS (Row Address Strobe), ou o número da linha da qual o endereço faz parte, gerando em seguida o valor CAS (Column Address Strobe), que corresponde à coluna. Quando o RAS é enviado, toda a linha é ativada simultaneamente; depois de um pequeno tempo de espera, o CAS é enviado, fechando o circuito e fazendo com que os dados do endereço selecionado sejam lidos ou gravados:

Não existe um caminho de volta, ligando cada endereço de volta ao controlador de memória. Em vez disso, é usado um barramento comum, compartilhado por todos os endereços do módulo. O controlador de memória sabe que os dados que está recebendo são os armazenados no endereço X, pois ele se "lembra" que acabou de acessá-lo.

6 comentáriosPor Carlos E. Morimoto. Revisado 3/set/2010 às 10h46

Comentários

Memoria Ram
Criado 20/dez/2010 às 18h28 por Humberto Lotuffo Filho (anônimo)
Em meu computador não consigo assistir filme pelo MegaVideo. Esta muito lento, e vai parando antes de chegar ao fim do filme. Meu PC tem 128 MB mas foi acrescido mais 520MB. Alguns tecnicos me informaram que nbecessitaria de mais memoria (comprando um novo, com no minimo 2GB) Outros dizem que vai resolver. O que devo fazer?
De volta pra 2010, Humberto por Gera (anônimo)
De volta para o futuro!!! por kornpb (anônimo)
serio por mauricio (anônimo)
:) por joao (anônimo)
..
Criado 3/ago/2011 às 08h53 por anonimo (anônimo)
pelo amor de Deus compra é um computador novo mane