O Princípio da Localidade

A organização da memória baseia-se em um comportamento estatístico do software conhecido como Princípio da Localidade:

A Pirâmide da Hierarquia de Memória

Para otimizar o custo e a velocidade, o sistema é estruturado em níveis. À medida que descemos a pirâmide, a velocidade diminui, o custo por bit cai drasticamente e a capacidade total aumenta.

SRAM vs. DRAM

A memória principal volátil divide-se em duas grandes tecnologias de semicondutores:

Característica SRAM (Estática) DRAM (Dinâmica)
Construção Baseada em circuitos Flip-Flops (4 a 6 transistores por bit). Baseada em um transistor e um capacitor minúsculo por bit.
Velocidade Ultra rápida (opera no clock da CPU). Mais lenta (necessita ciclos de carga/descarga).
Refresh Ciclo Não necessita de refresh enquanto houver energia. Necessita de Refresh Periódico porque o capacitor perde carga.
Densidade/Custo Baixa densidade, custo de fabricação altíssimo. Altíssima densidade, custo por megabyte muito baixo.
Aplicação Memória Cache (L1, L2, L3). Memória Principal do Sistema (Módulos DDR).

Memórias Não-Voláteis (ROM e Flash)

Diferente das memórias RAM, mantêm os dados gravados mesmo sem alimentação elétrica. Evoluíram da antiga Mask-ROM para as memórias Flash EEPROM (NAND/NOR) que constituem os SSDs e chips de armazenamento interno de smartphones modernos, operando através do aprisionamento de elétrons em portas flutuantes isoladas.

Unidades Computacionais e Unidades Comerciais

A menor unidade de informação é o bit. O agrupamento padrão é o Byte (8 bits). Na ciência da computação, os prefixos são estritamente baseados em potências binárias, embora a indústria de armazenamento comercial adote a base decimal do SI:

Nota Técnica: Para evitar ambiguidade entre os padrões de mercado (onde 1 GB = 1.000.000.000 bytes) e o padrão binário, a IEC introduziu os termos Kibibyte (KiB = 1024 B), Mebibyte (MiB) e Gibibyte (GiB), embora a nomenclatura tradicional ainda seja amplamente utilizada em sistemas operacionais como o macOS e distribuições Linux.
Voltar aos Tópicos