Diferença entre memória volátil e não volátil | Memória volátil versus não volátil
Memória volátil versus não volátil
Volátil e não volátil são classificações na memória do computador. A memória volátil é um tipo de memória do computador que requer energia para reter as informações armazenadas enquanto a memória não volátil não requer atualização para reter os valores de memória.
O que é memória volátil?
A memória volátil é um tipo de memória na computação que requer energia para reter a informação armazenada. O conteúdo do dispositivo de memória precisa ser atualizado regularmente para evitar a perda de dados. Os módulos RAM (Random Access Memory) nos computadores e a memória cache nos processadores são exemplos de componentes de memória voláteis. (Leia a diferença entre RAM e memória de cache)
Os dispositivos RAM são criados usando uma grande montagem de capacitores que são usados para armazenar cargas temporariamente. Cada capacitor representa um bit de memória. Quando o capacitor é carregado, o estado lógico é 1 (Alto) e, quando descarregado, o estado lógico é 0 (Baixo). E cada capacitor é necessário para recarregar em intervalos regulares para a retenção contínua de dados, esta recarga repetida é conhecida como ciclo de atualização.
Existem três classes principais de RAM, e essas são RAM estática (SRAM), RAM dinâmica (DRAM) e RAM de fase (PRAM). Na SRAM, os dados são armazenados usando o estado de um único flip-flop para cada bit e, no DRAM, um único capacitor é usado para cada bit. (Leia mais sobre a diferença entre SRAM e DRAM)
O que é memória não volátil?
A memória não volátil é um tipo de memória do computador que não requer atualização para reter os valores de memória. Todos os tipos de ROM, memória flash, dispositivos de armazenamento óptico e magnético são dispositivos de memória não voláteis.
Os primeiros dispositivos ROM (Memória somente leitura) tinham apenas a capacidade de ler, mas não escrever ou editar o conteúdo. Em alguns casos, os dados podem ser modificados, mas com dificuldade. O tipo mais antigo do estado sólido da ROM é Mask ROM onde o conteúdo da memória é programado pelo próprio fabricante e não pode ser modificado.
PROM ou ROM programável foi desenvolvido com base na ROM de máscara, onde a memória pode ser programada pelo usuário, mas apenas uma vez. EPROM (Erasable Programmable ROM) é um dispositivo de memória apagável, que pode ser apagado usando a exposição à luz UV e programado através de altas tensões. A exposição repetida à luz UV eventualmente deteriora a capacidade de armazenamento do IC.
EEPROM ou ROM programável apagável eletronicamente é uma extensão da EPROM onde a memória pode ser programada várias vezes pelo usuário.O conteúdo do componente de memória pode ser lido, escrito e modificado usando uma interface especificamente projetada. As unidades de microcontrolador são exemplos de dispositivos EEPROM. A memória flash é desenvolvida com base na arquitetura EEPROM.
As unidades de disco rígido (HDD) também são dispositivos de armazenamento de dados secundários não voláteis usados para armazenar e recuperar informações digitais em computadores. Os discos rígidos são proeminentes devido à sua capacidade e desempenho. A capacidade do HDD varia de unidade para unidade, mas tem aumentado consistentemente ao longo do tempo.
Os dispositivos de armazenamento óptico, como o DVD do CD e os discos BluRay, também são dispositivos de memória não voláteis. Os cartões de perfuração e as fitas magnéticas usadas nos primeiros computadores também podem ser incluídos nesta categoria.
Qual a diferença entre memória volátil e não-volátil?
• A memória volátil requer atualização para reter o conteúdo armazenado, enquanto a memória não volátil não.
• A memória volátil requer energia para reter a memória enquanto a memória não volátil não requer energia. Se a energia para a memória volátil for perdida, o conteúdo será apagado automaticamente.
• RAM é o principal tipo de memória volátil e é usado como armazenamento temporário de informações antes e depois do processamento. Os dispositivos ROM são usados para armazenar dados ou informações por mais tempo. (Leia mais sobre a diferença entre ROM e RAM)
• Os dispositivos de armazenamento secundários usados nos computadores são dispositivos de memória não voláteis.
• Os dispositivos de memória volátil são principalmente dispositivos de estado sólido, e a memória não volátil pode ser de estado sólido, magnética ou óptica.