Hvad er computerhukommelse? (med billeder)
Computerhukommelse kan henvise til mange typer hukommelse på en computer, men typisk henviser den til RAM-hukommelse ( random access ). Det findes fysisk på computerchips, der indsættes på computerens bundkort. RAM er elektronisk snarere end mekanisk; det vil sige, det har ikke bevægelige dele, og derfor er datatilgang til det meget hurtig. Moderne computere har ofte et sted mellem 256 MB (megabyte) og 2 GB (gigabyte) RAM, selvom der naturligvis er computere med mere eller mindre RAM. RAM er også flygtigt, hvilket betyder, at det går tabt, når computeren er slukket.
Den dyre karakter af RAM ansporede til oprettelsen af en anden type computerhukommelse kaldet virtuel hukommelse . Med virtuel hukommelse observeres en langsommere ydelse kun, når du prøver at betjene et program, hvis filer er i den virtuelle hukommelse. I det væsentlige observeres denne afmatning kun, når der skiftes mellem programmer. På denne måde giver virtuel hukommelse ofte et billigere alternativ til RAM.
En tredje type computerhukommelse er cache . Der er to typer cache. Primær cache eller niveau 1 cache er indbygget lige i den centrale behandlingsenhed (CPU) og sikrer øjeblikkelig tilgængelighed af data, som CPU'en ofte har brug for. Sekundær cache eller niveau 2 cache er normalt bygget på en hukommelseschip, er placeret meget tæt på CPU'en og har en direkte forbindelse til CPU'en gennem et dedikeret kredsløb. Sekundær cache har større kapacitet end primær cache. Cache fremskynder dybest set den hastighed, hvormed data flyttes fra hovedhukommelsen til CPU'en.
Registrerne danner en fjerde type computerhukommelse. Dette er enheder i CPU'en, der indeholder specifikke typer data, især til den aritmetiske og logiske enhed (ALU). En sidste gruppe af computerhukommelse kaldes flash. Dette er en solid-state, omskrivbar type hukommelse. Eksempler på flashhukommelse inkluderer BIOS og hukommelseskort. Ligesom RAM er de elektroniske og ikke mekaniske. De er også ikke-flygtige og er derfor egnede til digitale kameraer, mobiltelefoner og andre miniaturiserede computere.