Lo swapping è il processo del sistema operativo che sposta i dati dalla RAM al disco, in genere in un file di swap o in un page file, quando la memoria fisica è sotto pressione. Fa parte della gestione della memoria virtuale e aiuta un sistema a continuare a funzionare quando i programmi attivi richiedono più memoria di quanta ne sia disponibile nella RAM.
Nella sicurezza informatica, lo swapping conta perché influisce sia sulle prestazioni sia sull'esposizione. Uno swapping intenso può rallentare gli endpoint, interferire con gli strumenti di monitoraggio e rendere più difficile la risposta agli incidenti sui sistemi con poca memoria. I dati sensibili possono anche essere scritti su disco, ed è per questo che su dispositivi protetti contano la crittografia, le impostazioni di paging sicuro e una gestione attenta dei file di ibernazione. Gli aggressori possono talvolta sfruttare la pressione sulla memoria per degradare il servizio, mentre i difensori osservano l'attività di swap come segnale che gli endpoint sono sovraccarichi o configurati in modo errato. Sulle macchine Windows con risorse limitate, ridurre l'ingombro di memoria del sistema operativo e del software di sicurezza può ridurre lo swapping e migliorare la stabilità.


