参考自:https://blog.csdn.net/ssrmygod/article/details/70157716

我在centos6.5上照着操作成功了
首先查一下目前swap的大小:

[root@mygod ~]# grep SwapTotal /proc/meminfo 
SwapTotal:       2097148 kB
[root@mygod ~]# grep MemTotal /proc/meminfo 
MemTotal:        2035648 kB
[root@mygod ~]#

使用dd命令增加一点swap:
[root@mygod ~]# dd if=/dev/zero of=/swap.img count=1000 bs=1M
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 16.8757 s, 62.1 MB/s

将这个生成的文件格式化为swap格式:
[root@mygod ~]# mkswap /swap.img  
Setting up swapspace version 1, size = 1023996 KiB
no label, UUID=18e9b6ef-728f-465b-bda4-a770b0c005af

激活swap分区:
[root@mygod ~]# swapon /swap.img
swapon: /swap.img: insecure permissions 0644, 0600 suggested.

一定要写进fstab:
[root@mygod ~]# echo "/swap.img swap swap defaults 0 0" >>/etc/fstab

再次查看swap大小:
[root@mygod ~]# grep SwapTotal /proc/meminfo 
SwapTotal:       3121144 kB
[root@mygod ~]# grep MemTotal /proc/meminfo 
MemTotal:        2035648 kB
[root@mygod ~]#

05-11 09:22