Questo è perfettamente normale.
All'avvio del sistema, vengono avviati numerosi servizi. Questi servizi si inizializzano da soli, leggono nei file di configurazione, creano strutture di dati e così via. Usano un po 'di memoria. Molti di questi servizi non funzioneranno mai più per tutto il tempo in cui il sistema è attivo perché non li stai usando. Alcuni di essi possono funzionare in ore, giorni o settimane. Eppure tutti questi dati sono nella memoria fisica.
Ovviamente, il sistema non può eliminare questi dati. Non può dimostrare che non sarà mai possibile accedervi. Uno di questi servizi, ad esempio, potrebbe essere quello che ti fornisce l'accesso remoto alla scatola. Potresti non averlo usato in una settimana, ma se lo usi, avrebbe funzionato meglio.
Ma il sistema sa che potrebbe piacere usare quella memoria fisica per cose come una cache del disco o in altri modi che miglioreranno le prestazioni. Quindi esegue lo scambio opportunistico. Quando non ha niente di meglio da fare, scrive su disco i dati che non sono stati usati da molto tempo, usando lo spazio di swap. Tuttavia, mantiene ancora le pagine nella memoria fisica. Quindi è ancora possibile accedervi senza doverli scambiare.
Ora, se il sistema in seguito ha bisogno di quella memoria fisica per qualcos'altro, può semplicemente buttare via quelle pagine perché le ha già scritte per scambiare. Questo dà al sistema il meglio di entrambi i mondi. I dati sono ancora conservati in memoria, quindi è possibile accedervi senza doverli leggere dal disco. Ma se il sistema ha bisogno di quella memoria per un altro scopo, non dovrà prima scriverlo. Grande vittoria dappertutto.