Answers:
您还可以通过运行
swapoff -a
然后swapon -a
以root用户身份而不是重新启动来清除交换,以达到相同的效果。
从而:
$ free -tm
...
Swap: 6439 196 6243
...
$ sudo swapoff -a
$ sudo swapon -a
$ free -tm
...
Swap: 6439 0 6439
...
如注释中所述,如果您没有足够的内存,swapoff
将导致“ 内存不足”错误,并导致内核杀死进程以恢复RAM。
swapoff
将导致内存不足错误,并且内核将开始终止进程以恢复某些错误。请谨慎使用。