增加SWAP交换空间

Published: Tags: SHELL LINUX

1、创建一个 swap 文件。

mkdir /swap
cd /swap
sudo dd if=/dev/zero of=swap bs=1024 count=2000000

出现下列提示,上面命令中的count即代表 swap 文件大小。

记录了2000000+0 的读入
记录了2000000+0 的写出
2048000000字节(2.0 GB)已复制,60.2012 秒,33.3 MB/秒

把生成的文件转换成 swap 文件:sudo mkswap -f swap

Setting up swapspace version 1, size = 1999996 KiB
no label, UUID=b4b7607f-526f-4af1-861c-c8df554bc601

2、激活 swap 文件:sudo swapon swap,用命令free -m查看结果。

3、附注: 如果需要卸载这个 swap 文件,可以进入建立的 swap 文件目录,执行:sudo swapoff swap 如果需要一直保持这个 swap ,可以把它写入/etc/fstab文件:/swap/swap none swap defaults 0 0