Memória flash é uma
memória de
computador do tipo
EEPROM (Electrically-Erasable Programmable Read-Only Memory), desenvolvida na década de
1980 pela
Toshiba, cujos chips são semelhantes ao da
Memória RAM, permitindo que múltiplos endereços sejam apagados ou escritos numa só operação. Em termos leigos, trata-se de um chip re-escrevível que, ao contrário de uma memória RAM convencional, preserva o seu conteúdo sem a necessidade de fonte de alimentação. Esta memória é comumente usada em
cartões de memória,
flash drives USB (pen drives), SSD,
MP3 Players, dispositivos como os
iPods com suporte a vídeo,
PDAs, armazenamento interno de
câmeras digitais e
celulares.
Memória flash é do tipo
não-volátil, o que significa que não precisa de energia para manter as informações armazenadas no chip. Além disso, a memória flash oferece um tempo de acesso rápido, embora não tão rápido como a memória volátil (
DRAM utilizadas para a memória principal em
PCs), e melhor resistência do que
discos rígidos. Estas características explicam a popularidade da memória flash em dispositivos portáteis. Outra característica da memória flash é que, quando embaladas em "cartões de memória", são extremamente duráveis, sendo capazes de resistir a pressão intensa, variações extremas de temperatura, e até mesmo imersão em água.
Uma limitação é que a memória flash tem um número finito de modificações (escrita/exclusão). Porém este efeito é parcialmente compensado por alguns chips
firmware ou drivers de arquivos de sistema de forma dinâmica e escreve contando o remapeamento dos blocos, a fim de difundir as operações escritas entre os setores.