倘若你没有数据盘或数据内容较多而不方便挪动时,也只好采用这种方式了。虽然采用swap文件的方式速度是最慢的,但是有总比没有的好,这里简单介绍一下操作步骤及相关命令。

1 . dd if=/dev/zero of=/swapfile bs=1k count=2048000

定义swap的大小以及位置,注意:bs blocksize ,每个块大小为1k.count=2048000。则总大小为2G的文件。

2 . mkswap /swapfile

建立swap

3 . swapon /swapfile

启动swap

4 . 修改vi /etc/fstab 使其启动时自动mount,这个操作与swap分区法一样,在/etc/fstab中增加如下语句:

/swapfile swap swap defaults 0 0

5.如果重启之后swap没有自动启用的话,还要去修改/etc/rc.local文件。