Lo ideal es ver que procesos son los que están causando que se tire de swap. Lo normal es conocer que aplicaciones tienes y que consumo hacen actualmente de los recursos del sistema. En un mundo lógico se ampliarían recursos si se precisan y se re-configurarían las aplicaciones y optimizarían.
Todo eso es muy bonito pero tu estás a las 2 de la madrugada con una alerta critical de swap y lo que piensas es en solucionar ahora y hambre para mañana :).
Asique memoria cache y swap off:
# free -h ; sync; echo 1 > /proc/sys/vm/drop_caches ; sysctl -w vm.overcommit_memory=1 ; swapoff -av && swapon -av ; free -h
Te vas a dormir y a la mañana ya es otra cosa.
Un saludo cordial.
Asesino!!! Es mas sano reiniciar el servidor que tirar ese string!!!!
Algunas veces reiniciar un servidor implica reiniciar muchos en un orden :). Asique string maligna y a dormir :).