1.创建swap文件
首先,选择你swap文件要放置的位置,比如直接在根目录/ 下创建或者选择一个目录,如/opt。比如我直接在根目录下创建,然后设置swap分区的名称为swapfile:
定义swap的大小及位置
cd /
sudo dd if=/dev/zero of=/swapfile bs=1k count=4096000
上面swapfile为你创建swap文件分区的名称,你可以根据需要改成你自己的名称,如bs 即blocksizes,每个块大小为1k;count=4096000,总大小为4G的文件。因为建立swap分区大小的标准一般为物理内存的两倍,而我的内存是2G,所以我选择swap文件大小为4G,当然,也要考虑你硬盘剩余容量的大小。我的硬盘还剩30G,所以再划分4G给swap文件绰绰有余。如果你的内存是0.5G,那么count大小可以选择1024000(1G)。
2.建立swap
mkswap /swapfile
3. 启动swap
swapon /swapfile
4.检查是否正确
free -m
或者
swapon -s
Swap和/swapfile都分别能看到总容量大小,使用了多少。
执行以上命令可能会出现:“