1. Primær hukommelse
Primær hukommelse er computerens hovedhukommelse. Den gemmer data, der aktivt behandles af CPU'en. Primær hukommelse er flygtig, hvilket betyder, at den mister sit indhold, når strømmen går tabt.
Der er to typer primær hukommelse:
- SRAM (Static Random Access Memory) :SRAM gemmer data i form af statiske elektriske ladninger. Det er hurtigere end DRAM, men dyrere.
- DRAM (Dynamic Random Access Memory) :DRAM gemmer data i form af dynamiske elektriske ladninger. Det er billigere end SRAM, men langsommere.
2. Sekundær hukommelse
Sekundær hukommelse bruges til at gemme data, der ikke aktivt behandles af CPU'en. Sekundær hukommelse er ikke-flygtig, hvilket betyder, at den bevarer sit indhold, selv når strømmen går tabt.
Der er mange typer sekundær hukommelse, herunder:
- Harddiske (HDD'er) :HDD'er gemmer data på magnetiske diske. De er den mest almindelige type sekundær hukommelse.
- Solid state-drev (SSD'er) :SSD'er gemmer data på flashhukommelse. De er hurtigere end HDD'er, men dyrere.
- Optiske drev: Optiske drev gemmer data på optiske diske, såsom cd'er og dvd'er.
3. Cachehukommelse
Cachehukommelse er en lille mængde hurtig hukommelse, der er placeret tæt på processoren. Den bruges til at gemme hyppigt tilgåede data og instruktioner, så de hurtigt kan tilgås uden at skulle have adgang til langsommere hovedhukommelse.
Der er flere forskellige typer cachehukommelse:
- L1-cache: L1-cachen er placeret på samme chip som processoren. Det er den hurtigste cachehukommelse, men den er også den mindste.
- L2-cache: L2-cachen er placeret mellem processoren og hovedhukommelsen. Den er større end L1-cache, men den er også langsommere.
- L3-cache: L3-cachen er placeret på en separat hukommelseschip. Den er typisk større end L2-cache, men den er også langsommere.