Flash-hukommelse er en ikke-flygtig hukommelsesteknologi, der kan slettes og omprogrammeres flere gange. Det bruges i en bred vifte af enheder, herunder digitale kameraer, MP3-afspillere, mobiltelefoner og solid-state-drev (SSD'er).
Der er to hovedtyper af flashhukommelse:NAND og NOR.
NAND flash-hukommelse er den mest almindelige type flash-hukommelse. Det bruges i de fleste elektroniske forbrugerenheder, såsom digitale kameraer, MP3-afspillere og mobiltelefoner. NAND flash-hukommelse er organiseret i en række sider, som igen er organiseret i blokke. Hver side kan læses eller skrives uafhængigt, men en blok skal slettes, før den kan omskrives.
NOR flash-hukommelse er mindre almindelig end NAND-flashhukommelse. Det bruges i nogle ældre elektroniske enheder, såsom PDA'er og digitale kameraer. NOR flash-hukommelse er organiseret i en række sektorer, som igen er organiseret i blokke. Hver sektor kan læses eller skrives uafhængigt, og en blok kan slettes uden at skulle slette hele blokken.
Her er en tabel, der opsummerer de vigtigste forskelle mellem NAND og NOR flash-hukommelse:
| Funktion | NAND Flash | NOR Flash |
|---|---|---|
| Organisation | Sider, blokke | Sektorer, blokke |
| Læse/skrive evne | Sider kan læses eller skrives uafhængigt | Sektorer kan læses eller skrives uafhængigt |
| Mulighed for sletning | Blokke skal slettes, før de kan omskrives | Sektorer kan slettes uden at skulle slette hele blokken |
| Hastighed | Langsommere end NOR flash-hukommelse | Hurtigere end NAND-flashhukommelse |
| Omkostninger | Billigere end NOR flash-hukommelse | Dyrere end NAND-flashhukommelse |
NAND flash-hukommelse er den mere populære type flash-hukommelse på grund af dens lavere omkostninger og højere kapacitet. NOR flash-hukommelse bruges stadig i nogle applikationer, hvor dens hurtigere hastighed er påkrævet.