swap构建一个新的swap有两种方法,一种是使用物理分区构建swap,另一种是使用文件构建swap。

使用物理分区构建swap新增swap步骤:(假如要操作的硬盘是/dev/sdb)
1)fdisk /dev/sdb
2)n
3)t    (t参数是修改系统id号,swap的id默认是82)
4)1     (假如是分区/dev/sdb1,那么按完t之后选择1)
5)82
修改id之后
1)p (查看分区结果)
保存w

构建swap格式
mkswap /dev/sdb1
先查看free
在开启swap
swapon /dev/sdb1
再重新看下free(是不是多了swap空间)
可通过swapon -s 查看哪些分区是swap的。





使用文件构建swap
首先创建一个128MB的文件在/tmp
dd if=/dev/zero of=/tmp/swap bs=1M count=128M

ll -h /tmp/swap

mkswap /tmp/swap   (在使用这个命令之前,必须要检查创建文件大小的字节,如果弄错了字节,可能会导致整个文件系统挂掉)

free

swapon /tmp/swap
free
swapon -s

swapoff /tmp/swap
swapoff /dev/sdb1
free