Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em janeiro 2009
Quando um computador executa um programa, tanto o código pois os dados devem poder estar localizados em um elemento que permita um acesso rápido aos mesmos e que, além disso, nos permita modificá-los de forma rápida e flexível. Esse elemento é RAM.
Memoria RAM (Memória de acesso aleatório, memória de acesso aleatório) é um tipo de memória volátil cujas posições podem ser acessadas da mesma forma.
Este último se destaca porque nos computadores, e até certo ponto, os meios de comunicação armazenar os cartões físicos eram cartões perfurados ou fitas magnéticas, cujo acesso era sequencial (ou seja, para chegar a um determinada posição X, antes que tivéssemos que passar por todas as posições antes da que queremos acessar). E, como podemos falar de memórias em todos os casos, a menção explícita da aleatoriedade nos permite especificar a que tipo de memória estamos nos referindo.
Por outro lado, o termo volátil indica que o conteúdo não é mantido uma vez que a memória é alimentada com
energia elétrica. Isso significa, pura e simplesmente, que quando desligamos o computador, os dados nesta memória são perdidos.Por isso, no caso de querermos preservar os dados que temos na RAM, teremos que despejá-los em um armazenamento permanente, como um disco rígido, um cartão de memória ou uma unidade USB, na forma de arquivos.
A memória RAM é a memória de "trabalho" do sistema, que é usada o tempo todo para executar aplicativos.
O programa é lido do disco e copiado para a memória (um procedimento denominado “carregamento” na memória).
Como todos os componentes dos computadores modernos, a memória RAM também tem sua história e sofreu seu evolução ao longo do tempo.
As primeiras memórias RAM foram construídas, após a Segunda Guerra Mundial, usando um material magnético chamado ferrite.
Por ser um material magnetizável, eles poderiam ser polarizados em uma direção ou reversa para representar respectivamente um e um zero, os números representativos do lógica binária com a qual todos os computadores modernos funcionam.
No final da década de 70, a revolução do silício atingiu o mundo da computação e, com ela, a construção das memórias RAM.
Os primeiros computadores, como os primeiros microcomputadores anos depois, incluíam uma quantidade de RAM que hoje nos pareceria risível.
Por exemplo, o Sinclair ZX81 de 1981 pilotava 1 kilobyte, enquanto qualquer Smartphone A gama média atual é montada em 1 Gigabyte, o que representa um bilhão (1.000.000.000) de bytes.
A memória RAM evoluiu não só em quantidade, mas também em velocidade acesso e miniaturização.
Esta evolução da RAM deu origem a diferentes tipos de tecnologia:
- SRAM (Memória de acesso aleatório estática), que consiste em um tipo de memória que pode manter os dados enquanto houver uma fonte de alimentação, sem a necessidade de um circuito de atualização.
- NVRAM (Memória de acesso aleatório não volátil), o que viola a definição que demos de memória volátil, pois pode manter os dados armazenados lá mesmo após o corrente elétrica. É encontrado, em pequenas quantidades, em dispositivos eletrônicos para funcionalidades como a manutenção de uma configuração.
- DRAM (Memória de acesso aleatório dinâmico), que usa tecnologia baseada em capacitor.
- SDRAM (Memória dinâmica síncrona de acesso aleatório). O fato de ser síncrono permite operar com o mesmo clock de barramento de sistema.
- DDR SDRAM e, com ele, as seguintes evoluções DDR2, 3 e 4. Eles consistem em uma variação dos SDRAMs de alta velocidade. Números sucessivos (2, 3 e 4) indicam velocidades ainda mais altas.