Anda di halaman 1dari 3

A memria RAM um componente essencial no apenas nos PCs,

mas em qualquer tipo de computador. Por mais que exista espao


de armazenamento disponvel, na forma de um HD ou memria
flash, sempre necessria uma certa quantidade de memria RAM
e, naturalmente, quanto mais melhor.
Graas ao uso da memria swap, possvel rodar a maioria dos
sistemas operacionais modernos com quantidades relativamente
pequenas de memria. No caso do Linux, possvel inicializar uma
instalao enxuta (em modo texto, com pouca coisa alm do Kernel
e o interpretador de comandos) com apenas 4 MB de memria. O
problema que com pouca memria o sistema fica extremamente
lento, como qualquer um que j tentou usar o Windows XP ou uma
distribuio Linux recente, com o Gnome ou KDE em um PC com
menos de 128 MB de memria pode dizer. :)
A sigla "RAM" vem de "Random Access Memory", ou "memria de
acesso aleatrio", indicando a principal caracterstica da memria
RAM, que o fato de permitir o acesso direto a qualquer um dos
endereos disponveis e de forma bastante rpida.
Ao carregar um programa, ele lido no HD (ou outra mdia de
armazenamento) e transferido para a memria RAM, para s
ento ser executado pelo processador. A memria RAM oferece
tempos de acesso brutalmente mais baixos que o HD e trabalha
com taxas de transferncia muito mais altas, mas possui a
desvantagem de perder os dados armazenados quando o micro
desligado, da a necessidade de salvar os arquivos periodicamente.
tambm por causa disso que o processo de boot refeito cada
vez que voc liga o micro. Durante o boot, o sistema operacional,
drivers, bibliotecas e aplicativos so novamente copiados para a
memria, junto com suas configuraes e preferncias.
A nica forma de evitar repetir o demorado processo de boot
manter a memria RAM ativa, ou salvar seu contedo no HD,
recuperando-o no prximo boot. Essas so as estratgias usadas
pelas opes de suspender e hibernar, disponveis tanto no
Windows quanto em vrias distribuies Linux.
Ao suspender, a maioria dos componentes do sistema so
desligados, incluindo o HD, a placa de vdeo e a maior parte dos
componentes da placa-me. Mesmo o processador entra em um
estgio de baixo consumo, onde a maior parte dos componentes

internos so desativados e o clock reduzido. Praticamente, os


nicos componentes que continuam realmente ativos so os
mdulos de memria. Graas a isso o PC acaba consumindo
(geralmente) menos de 20 watts de energia e pode voltar ao estgio
original muito rapidamente.
Ao hibernar, o contedo da memria RAM copiado para uma rea
reservada do HD e o micro desligado. Ao ligar novamente, o
contedo da memria restaurado e temos o sistema de volta, sem
precisar passar pelo processo normal de boot. O problema da
hibernao que a restaurao demora muito mais tempo, j que
necessrio ler 512 MB, 1 GB ou mesmo 4 GB de dados
(equivalentes quantidade de memria RAM instalada) a partir do
HD, o que muitas vezes demora mais do que um boot completo. :)
Num chip de memria DRAM, cada bit formado pelo conjunto de
um transstor e um capacitor. O transstor controla a passagem da
corrente eltrica, enquanto o capacitor a armazena por um curto
perodo. Quando o capacitor contm um impulso eltrico, temos um
bit 1 e quando ele est descarregado, temos um bit 0.
Quando falo em "capacitor", tenha em mente que no estamos
falando em nada similar aos capacitores eletrolticos da placa-me.
Os "capacitores" usados nos chips de memria so extremamente
pequenos e simples, basicamente dois pequenos blocos de metal
ligados ao transstor, que conservam o impulso eltrico por apenas
uma frao de segundo.
Para evitar a perda dos dados, a placa-me inclui um circuito de
refresh, que responsvel por regravar o contedo da memria
vrias vezes por segundo (a cada 64 milessegundos ou menos),
algo similar ao que temos num monitor CRT, onde o canho de
eltrons do monitor precisa atualizar a imagem vrias vezes por
segundo para evitar que as clulas de fsforo percam seu brilho.
O processo de refresh atrapalha duplamente, pois consome energia
(que acaba sendo transformada em calor, contribuindo para o
aquecimento do micro) e torna o acesso memria mais lento.
Apesar disso, no existe muito o que fazer, pois a nica soluo
seria passar a usar memria SRAM, que absurdamente mais
cara.
A principal diferena que na memria SRAM cada clula
formada por 4 ou 6 transstores, em vez de apenas um. Dois deles

controlam a leitura e gravao de dados, enquanto os demais


formam a clula que armazena o impulso eltrico (a clula continua
armazenando um nico bit). As memrias SRAM so muito mais
rpidas e no precisam de refresh, o que faz com que tambm
consumam pouca energia. Alm de ser usada como memria
cache, a memria SRAM muito usada em palmtops e celulares,
onde o consumo eltrico uma questo crtica.
Seria perfeitamente possvel construir um PC que usasse memria
SRAM como memria principal, mas o custo seria proibitivo. Foi por
causa do custo que as memrias DRAM passaram a ser utilizadas
em primeiro lugar.
Mesmo utilizando um nico transstor por bit, os mdulos de
memria RAM so formados por um nmero assustador deles,
muito mais que os processadores e outros componentes. Um
mdulo de memria de 1 GB, por exemplo, formado geralmente
por 8 chips de 1 gigabit cada um (8 gigabits = 1 gigabyte). Cada
chip possui ento mais de 1 bilho de transstores e capacitores e o
mdulo inteiro acumula mais de 8 bilhes de conjuntos.
Apesar dessa brutal quantidade de transistores, os chips de
memria so relativamente simples de se produzir, j que basta
repetir a mesma estrutura indefinidamente. muito diferente de um
processador, que alm de ser muito mais complexo, precisa ser
capaz de operar a freqncias muito mais altas.

Anda mungkin juga menyukai