Virtuel hukommelse findes på både RAM (Random Access Memory) og harddisken i et pc-system. Når den fysiske RAM er fuld, giver den virtuelle hukommelse computeren mulighed for at fortsætte med at køre ved at gemme mindre hyppigt brugte data på harddisken. Denne proces kaldes paging eller swapping. Når computeren skal have adgang til de data, der er gemt på harddisken, bringes de tilbage i RAM til behandling.