? Når en computer kører mange processer på én gang, kan det køre tør for systemhukommelse. Når dette sker , processoren er baseret på virtuelle hukommelse. Virtual Memory
En computer kan bruge en del af harddisken som virtuel hukommelse . Dette betyder, at harddisken hukommelse kan fungere som RAM (random access memory ) . Dette gør det muligt for processoren at fortsætte med at køre programmer , selv når du kører tør for plads.
Paging
Når systemets RAM er alt for travlt , at computerens processor flytter de processer , der er tomgang til plads på harddisken. Dette er kendt som personsøgning, og filer, der er oprettet i den virtuelle hukommelse kaldes sidefiler .
Adressekonvertering
p Som computerens RAM bliver fri, processoren flytter sidens filer ud af den virtuelle hukommelse i RAM . Den hukommelse (MMU ) er ansvarlig for at holde styr på, hvor disse filer er flyttet. Denne tilslutning af virtuelle adresser til fysiske adresse kaldes adresse kortlægning. En del af MMU hukommelse indeholder en tabel for adressetilknytning . Denne tabel er kendt som oversættelsen look- side buffer ( TLB ) . Dette hjælper processoren at holde styr på side filer, når de byttes til den fysiske hukommelse.