ubuntu 设置swap交换内存分区

因为服务器上的内存比较小,在安装一些程序的时候,经常因为内存不足而安装失败。其中一种办法是临时使用交换内存分区来解决。步骤如下:

1、查看系统内swap分区大小,这里我们使用free命令,如下图:

2017-04-22 01.31.08

2、添加swap文件

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

bs=bytes,同时设置读写块的大小为 bytes ,可代替 ibs 和 obs 。

count=blocks,仅拷贝 blocks 个块,块大小等于 ibs 指定的字节数。

3、转换为swap文件

sudo mkswap sfile

4、激活swap文件

sudo swapon sfile

5、使用free -m 查看效果

2017-04-22 01.41.40

 

备注:

使用完成后,你可能会需要下面命令:

#禁用swap文件
sudo swapoff sfile
#删除swap文件
sudo rm sfile

 

发布者

虚妄的存在感

我尊重你的存在感,但我鄙视你虚妄的存在感。