Respuestas:
También puede borrar su intercambio ejecutando
swapoff -a
y luegoswapon -a
como root en lugar de reiniciar para lograr el mismo efecto.
Así:
$ free -tm
...
Swap: 6439 196 6243
...
$ sudo swapoff -a
$ sudo swapon -a
$ free -tm
...
Swap: 6439 0 6439
...
Como se señaló en un comentario, si no tiene suficiente memoria, swapoff
se producirán errores de " falta de memoria" y en los procesos de eliminación del núcleo para recuperar la RAM.
Como se señaló, simplemente desactivando todo el intercambio hará que el núcleo comience a matar cosas si no tiene suficiente memoria libre. Si desea evitar eso, cree primero un segundo conjunto de intercambio. Luego:
swapon /second/swap/device && swapoff /first/swap/device
swapon /first/swap/device && swapoff /second/swap/device
Esto todavía se intercambiará en todo, pero si no hay suficiente espacio, se cambiará al segundo dispositivo de intercambio en lugar de matar cosas al azar. Entonces solo vuelve todo.
swapoff
se producirán errores de memoria insuficiente y el núcleo comenzará a matar procesos para recuperar algunos. Use esto con precaución.