来源:https://www.cnblogs.com/hit-tengjun/p/12044530.html

增加Swap空间

查看当前内存和swap分区

terminal中输入如下命令:

free

terminal中将会输出如下信息:

              total        used        free      shared  buff/cache   available
Mem:        3900532     1570560     1333424      116996      996548     1969480
Swap:      12582908     1067768    11515140

创建Swap文件

创建一个 2G 大小的 swap 交换文件

fallocate -l 2G /swap

修改权限

chmod 0600 /swap

制作为swap格式文件:

mkswap /swap

再用swapon命令把这个文件分区挂载swap分区

swapon /swap
echo "/swap swap swap default 0 0" >> /etc/fstab

至此,增加Swap空间完成,可使用free命令查看是否成功。

删除Swap分区

停用Swap空间

首先使用如下命令停用Swap空间:

swapoff -v /swap

删除/etc/fstab中对应的行

通过gedit或者vim打开fstab文件:

gedit /etc/fstab

然后,删除想要删除的swap分区路径,如/swap none swap sw 0 0

删除swap文件

用如下命令删除swap文件:

rm /swap

这样,在使用free命令就可发现Swap空间变小了。

×