Ja, dein SWAP ist langsamer als der RAM. Man sollte jedoch nur in die Magie von Linux eingreifen wenn man dafür gründe hat. Ein Beispiel: 22MB SWAP werden genutzt, auf den ersten Blick denkt man "Warum macht Linux das!!!!". Wenn man sich damit beschäftigt wird man aber feststellen das eine Anwendung die eh nichts zu tun hat, und nur im Hintergrund mitläuft ohne tatsächlich Ressourcen (außer RAM/SWAP) zu verbrauchen, im SWAP sinnvoller rumliegt als im RAM.
Den RAM der von Applikationen nicht benötigt wird, kann als Cache für Platten und weitere verwendet werden. Daher kann es oft sinnvoll sein SWAP zu verwenden, obwohl man denkt das noch RAM übrig sei. Kurzfassung: RAM ist nur gut wenn er sinnvoll benutzt wird.
Hier ein Beispiel von einem unserer Server:
[meinuser@server:~] $ free -m
total used free shared buff/cache available
Mem: 32147 15071 736 221 16339 16357
Swap: 8191 117 8074
Obwohl 32GB RAM vorhanden sind, davon 736 wirklich frei sind und 16GB als Cache dienen, legt Linux 117MB in den SWAP. Das System hat immer eine gute Performance, es gibt keinen Grund hier etwas am Memory Management zu optimieren.
mfg Stefan