Virtuel hukommelse er ikke en speciel chip inde i harddisken. Det er en hukommelseshåndteringsteknik, der gør det muligt for en computer at udføre programmer, der er større end mængden af fysisk hukommelse, der er installeret på systemet.
Virtuel hukommelse fungerer ved at opdele programmet i sider, som derefter gemmes på harddisken. Når en side er nødvendig, kopieres den fra harddisken til den fysiske hukommelse. Denne proces er gennemsigtig for brugeren, og den tillader programmer at køre, selvom de er større end den tilgængelige fysiske hukommelse.
Der er to hovedtyper af virtuel hukommelse:efterspørgselssøgning og segmentering. Efterspørgselssøgning indlæser kun sider i den fysiske hukommelse, når de er nødvendige, mens segmentering opdeler programmet i segmenter med fast størrelse, der indlæses i den fysiske hukommelse som helhed.
Virtuel hukommelse er en væsentlig del af moderne databehandling, og den giver computere mulighed for at køre programmer, der ellers ville være umulige.