Il problema lì dipende dall'indirizzamento virtuale, ed i segmenti di memoria swap non coincidono più con le aree di memoria indirizzabili fisicamente, Per cui ogniqualvolta si prova a "scrivere" e successivamente "recuperare" un segmento dallo swap occorre riaggiornare il puntatore di quel segmento due volte, e poi aggiornare l'elenco...

In condizioni normali non v'è alcun bisogno di riscrivere tale indice, perchè è mappato in fase di creazione dello swap. Una volta fatto un numero di accessi allo swap tali da "coprire l'aggiornamento" di tutti gli indici... il fenomeno sparisce da solo.

Ovviamente "resettando" vai a scrivere immediatamente quell'indice nuovamente, per cui si avverte la diffenza di prestazione...