Tipos de memória do computador:
armazenamento primário (memória principal): *
RAM (memória de acesso aleatório): *
dram (RAM dinâmica): Os dados mais comuns, voláteis, perdidos quando desligados, relativamente baratos.
*
SRAM (RAM estática): Mais rápido e mais caro que o DRAM, mantém dados desde que a energia esteja ligada, usada em caches.
*
sdram (dram síncrono): DRAM sincronizado com o relógio do sistema, mais rápido que o DRAM assíncrono.
*
ddr sdram (taxa de dados dupla sdram): Transfita dados duas vezes por ciclo do relógio, aumenta a largura de banda.
*
ddr2, ddr3, ddr4, ddr5: Gerações sucessivas com maior velocidade e capacidade.
*
ROM (somente leitura de memória): *
Prom (ROM programável): Pode ser escrito uma vez, usado para firmware.
*
EPROM (ROM programável apagável): Pode ser apagado com luz UV, usada para firmware inicial.
*
EEPROM (ROM programável eletricamente apagável): Pode ser apagado eletricamente, usado para firmware e configurações de inicialização.
*
memória flash: Semelhante à EEPROM, mas mais rápido, comumente usado para armazenamento em dispositivos como unidades USB.
armazenamento secundário (memória secundária): *
unidades de disco rígido (HDDs): Armazenamento magnético, capacidade mais lenta, mas maior, usada para armazenamento de dados de longo prazo.
*
unidades de estado sólido (SSDs): Use a memória flash, mais rápida e durável que os HDDs, mas geralmente mais cara.
*
discos ópticos (CDs, DVDs, Blu-ray): Use o laser para ler/gravar dados, mais lento e menos durável que os HDDs ou SSDs.
*
fita magnética: Usado para armazenamento de arquivo, mais lento, mas muito alta.
Outros tipos de memória: * Memória do cache: Memória pequena e rápida usada para armazenar dados acessados com frequência para recuperação mais rápida.
*
Registrar memória: Memória muito pequena e rápida diretamente acessível pela CPU para armazenamento temporário de dados.
*
Memória virtual: Usado para estender a RAM disponível usando o espaço do disco rígido como armazenamento temporário.
Diferenças -chave: *
Velocidade: O armazenamento primário é mais rápido que o armazenamento secundário.
*
Volatilidade: O armazenamento primário é volátil (dados perdidos quando desligado), enquanto o armazenamento secundário não é volátil.
*
Custo: O armazenamento primário geralmente é mais caro que o armazenamento secundário.
*
Capacidade: O armazenamento secundário normalmente possui uma capacidade muito maior que o armazenamento primário.
Hierarquia de memória: A hierarquia de memória é um sistema que usa diferentes tipos de memória com velocidades e custos variados para otimizar o desempenho do sistema. Normalmente consiste em:
1. Registros
2. Memória do cache
3. Memória principal (RAM)
4. Armazenamento secundário
Essa estrutura hierárquica permite que o computador acesse os dados rapidamente dos níveis de memória mais rápidos, enquanto armazenam grandes quantidades de dados nos níveis de armazenamento mais lentos e acessíveis.