lidsky řečeno, ve swapu skončí paměť neaktivních procesů. Pokud by se začalo swapovat až v momentě, kdy nějaký proces tu paměť potřebuje, muselo by se čekat na zapsání paměti na disku, což nechceš. Linux se stará na pozadí o to, že procesy, které se moc nepoužívají, odlévá do swapu.
Regulovat tohle chování lze přes nastavení swappiness, které určuje poměr stránek (page), které půjdou do swapu.
File cache je důležitá pro performance a není dobré jí agresivně čistit.