L'intérêt du SWAP sur Linux c'est de permettre au kernel de mettre tous les caches mémoires qui ne sont pas sollicités depuis un certain temps dans le SWAP.
À vérifier mais il me semble également que le SWAP permet de stocker les buffers sur les fichiers. Typiquement quand on fait un appel système à fopen, puis fread, etc. le kernel va implicitement mapper une partie du fichier en mémoire. Et un programme tourne avec un ou plusieurs fichiers ouverts sans y toucher pendant un moment, le kernel met tout ça en swap.
Effectivement dans la vie de tous les jours sur un desktop ça n'a pas beaucoup d'impact, quoi que, j'ai également décidé de virer le swap et je constate que Firefox est beaucoup plus gourmand en RAM.
Mais sur un serveur qui peut faire tourner des démons pendant des jours et des jours c'est très intéressant d'avoir un mécanisme comme le SWAP.