Para simplificar a lógica por trás da função da memória RAM, é possível fazer uma analogia com uma mesa de estudos, onde se reúne todo o material necessário para realizar os deveres de casa: como canetas, lápis, caderno e livros. Os materiais seriam os arquivos e a memória RAM, a mesa, onde tudo se reúne e o trabalho é feito.
Sendo assim, a memória RAM pode ser entendida como um espaço temporário de trabalho, pois, após a tarefa ser realizada, os arquivos (material de estudos) são retirados da memória (mesa) e mantidos no HD (armário).
Como funciona
Assim como a mesa, quanto maior a memória RAM, maior sua capacidade de trabalho. Mas a capacidade da mesa é medida em área. Quanto maior a área da mesa, mais livros cabem e mais rapidamente se faz o trabalho. Já a capacidade da memória RAM, mede-se pelo fluxo de bits suportados nas operações.
Ou seja, para se acessar uma grande quantidade de memória no HD de uma só vez, como muitos programas atuais exigem, é necessário uma grande quantidade de memória RAM. São estes, portanto, os megabites ou gigabites que aparecem nas configurações.
A memória RAM é um chip semelhante a um micro-processador, composto por milhões de transistores e capacitores. O capacitor é uma peça capaz de armazenar elétrons. Quando ele está carregado, o sistema faz uma leitura com base no famoso código binário de “zeros e uns”. Cada leitura dessa em zero ou um significa um bit de informação. Essa leitura é feita de forma muito rápida, são muitas em poucos milésimos de segundos. É assim que a memória RAM processa todas as ações executadas pelo usuário.
Largura e velocidade do barramento
Outras características que influenciam na capacidade de processamento da memória RAM são a largura e a velocidade do barramento, que é um conjunto de “fios” responsáveis pela conexão da memória com os outros componentes.
A largura nos diz o número de bits que podem ser enviados ao CPU simultaneamente. A velocidade é o número de vezes que esse grupo de bits pode ser enviado a cada segundo.
A memória comunica-se com o CPU, trocando dados, e completa o que se conhece como ciclo de barramento. É esse período que apresenta o desempenho da memória que, pode ser de 100MHz e 32bits, por exemplo. Isto singnifica que tal memória é capaz de enviar 32bits de dados ao processador 100 milhões de vezes por segundo. No entanto, existe um efeito chamado latência, que atrasa a taxa de transferência de dados de forma significativa quando se envia o primeiro bit.
Ao se comprar uma memória deve-se ficar atento para essa questão da taxa de transferência. Não adianta a memória ter uma frequência alta e a frequência do sistema ser menor, pois a taxa do sistema vai limitar a da memória RAM. Portanto, para um sistema que rode a 100MHz e 32bits, compre uma memória com os mesmos aspectos.
Isso acontece porque o CPU não dá conta de processar os dados na mesma valocidade que estes são enviados. Fato que explica a presença de memória nos processadores mais modernos, a memória Cache, a qual armazena os dados mais acessados, encurtando o processo e acelerando a leitura dos dados.
Desempenho
Muitos sistemas não têm a memória necessária para executar certos aplicativos, jogos e programas. É possível dizer que um dos motivos para isso é a baixa quantidade de memória RAM. O número de informações que o programa exige que sejam acessadas ao mesmo tempo do HD não é suportada pela configuração e o sistema fica lento.
Vale ressaltar, no entanto, que há muitos outros fatores que podem implicar nessa velocidade, dentre eles a velocidade do processador e da placa de vídeo, os quais possuem suas próprias memórias também. Caso da memória Cache, explicada acima.
DRAM
Existem dois tipos básicos de memórias RAM. O mais barato e comum deles é a DRAM ou memória dinâmica de acesso aleatório. Nesse tipo, um transistor e um capacitor unem-se para formar uma célula de memória, que é responsável por um bit de dados. Enquanto o capacitor conserva o bit de informação, o transistor age como um controle, que permite ao chip ler o capacitor ou mudar seu estado.
A DRAM costuma ser uma memória mais lenta, pois passa por um processo de refrescamento dos dados, o que leva tempo e deixa a memória lenta.
SRAM
O segundo tipo é o SRAM ou, memória estática de acesso aleatório. Essa possui um circuito em uma forma conhecida como Flip-flop, que contém quartro ou seis transistores e fios. A vantagem desse tipo é que não há necessidade de ser refrescada. Sendo assim, é mais rápida que o primeiro tipo. No entanto, ocupa também bem mais espaço em um chip que uma célula de memória dinâmica. O que resulta na menor quantidade de memória que se pode ter por chip, fazendo da SRAM um componente bem mais caro.
Módulos de memória
Mais um aspecto importante nas memórias RAM, ao qual deve-se ficar atento, principalmente se for adquirir novas, é o seu módulo. Isto é, o formato dos conectores da placa de memóra. Isso acontece porque as placas-mães devem ter compatibilidade com o conector na memória.
O modelos para desktops que ficaram mais conhecidos são: o SIMM, single in-line memory module; o DIMM, dual in-line memory module e o RIMM, Rambus in-line memory module.
Já o modelo SODIMM serve para notebooks. Essas são memórias que se diferenciam essencialmente nos modos como organizam os pinos nos conectores e transmitem os dados.
Nenhum comentário:
Postar um comentário