? En computer bruger RAM , en forkortelse for random access memory , til at åbne og køre programmer. Når en computer kører lav på RAM, det afhænger af, hvad der er kendt som virtuel hukommelse til at fortsætte med at køre processer . Memory Management Unit
Mekanismen i en computer er ansvarlig for at flytte filer mellem RAM og virtuel hukommelse er hukommelsen (MMU ) . MMU er normalt en del af den centrale behandlingsenhed ( CPU) , men det kan være en separat enhed , især på gamle edb-systemer.
Virtuel hukommelse
En del af harddisken er afsat til midlertidigt at holde filer, der normalt ville blive gemt i RAM . Dette er kendt som en pagefile eller swap -fil. Denne plads og RAM i en computer udgør den virtuelle hukommelse.
Swapping
MMU skifter filer ud af swapfiler tilbage i RAM som rum bliver tilgængelig . Denne proces er kendt som " bytte ". MMU bruger en tabel, kaldet translation look- side buffer ( TLB ) til at matche virtuel hukommelse adresser til fysiske adresser . Dette gør det muligt CPU til rent faktisk at kortlægge placeringen af filer på computeren.