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