1)决定swap文件的大小,这个一般参照要安装软件的说明
2)以root用户登录,执行以下命令创建一个swap文件
dd if=/dev/zero of=/swapfile bs=1M count=1024
if后面跟的是设备,不确定可以通过”df –h”命令来查看有哪些硬盘设备。
Of后面跟的是swap文件的名字,可以随便起。
bs是每个段的大小,默认单位为字节,可以使用上面的方式指定为1M或者更大。
count是段的个数。
bs乘以count就是创建的swap的大小。
3)将上面创建的空间标记为swap文件
mkswap /swapfile
4)将新建的swap启用,如无需立刻启用,而希望下次启动时启用则可跳过本步,执行下面的步骤
swapon /swapfile
5)设置开机时就加载该swap文件,编辑/etc/fstab,加入以下内容:
/swapfile swap swap defaults 0 0
6)查看swap文件是否已经启用
cat /proc/swaps
参照centos文档http://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-swap-creating-file.html
转载于:https://blog.51cto.com/lonli/1362933