Linux dzieli swoją fizyczną pamięć RAM (pamięć o dostępie swobodnym) na porcje pamięci zwane stronami. Zamiana to proces, w ramach którego strona pamięci jest kopiowana do wstępnie skonfigurowanego miejsca na dysku twardym, zwanego przestrzenią wymiany, w celu zwolnienia tej strony pamięci. Łączne rozmiary pamięci fizycznej (RAM) i przestrzeni wymiany to ilość dostępnej pamięci wirtualnej. Linux ma dwie formy przestrzeni wymiany: partycję wymiany i plik wymiany.