"Swapping: mecanismo que permite a troca de processos entre a memória principal e a secundária (swap out e swap in). Visa dar maior taxa de utilização (throughput) à memória principal, melhorando seu compartilhamento. Resolve o problema da falta de memória principal em um sistema. Toda vez que um programa precisa ser alocado para execução e não há espaço na memória principal, o sistema operacional escolhe entre os processos alocados que não tem previsão de utilizar a CPU nos próximos instantes, e “descarrega” este processo da memória para uma área especial em disco, chamada arquivo de swap, onde o processo fica armazenado temporariamente. Durante o tempo em que o processo fica em swap, o outro que necessitava de memória entra em execução ocupando o espaço deixado pelo que saiu."
Aula 2 do curso de Fundamentos de Sistemas operacionais de 2018 do Curso Cidade.