En SWAP-fil er en speciel type fil på en computer, der bruges som virtuel hukommelse. Når en computer løber tør for fysisk hukommelse, også kendt som RAM, bruger den SWAP-filen til midlertidigt at gemme data, der ikke umiddelbart er nødvendige. Dette gør det muligt for computeren at fortsætte med at køre uden at skulle lukke ned eller miste data.
SWAP-filer oprettes typisk på harddisken, men de kan også oprettes på en separat partition eller på et andet drev. Størrelsen på SWAP-filen er typisk indstillet til at være en vis procentdel af den samlede fysiske hukommelse, men den kan tilpasses til at imødekomme brugerens specifikke behov.
Når computeren skal have adgang til data, der er gemt i SWAP-filen, kontrollerer den først, om dataene allerede er i den fysiske hukommelse. Hvis den ikke er det, læser computeren dataene fra SWAP-filen og kopierer dem til den fysiske hukommelse. Denne proces kan bremse computeren, men den er nødvendig for at holde systemet kørende.
SWAP-filer er en væsentlig del af ethvert computersystem, og de er med til at sikre, at computeren kan fortsætte med at køre, selv når den løber tør for fysisk hukommelse.