centos 新增swap分区大小

版权声明:桂安俊博客---如有转载,请注明出处: https://blog.csdn.net/qq_28903377/article/details/85990433

笔者在做gitblit本地仓库时,发现git clone时报有out of memory的保存,其实指的是本地内存不足,一般git clone时所占用的内存大小约等于需要下载的仓库文件的大小,如果仓库文件过大时,本地机器内存就不够用了,这时扩大swap分区内存可以解决这个问题。

第一步:关闭SWAP

sudo swapoff -a

第二步:把当前的SWAP文件增大
 sudo dd if=/dev/zero of=/swapfile bs=1M count=1024   //注意:这里的1024是指新增大小

bs指的是Block Size,就是每一块的大小。这里的例子是1M,意思就是count的数字,是以1M为单位的。
counter是告诉程序,新的swapfile要多少个block。这里是1024,就是说,新的swap文件是1G大小。

第三步:把增大后的文件变为swap文件。

sudo mkswap /swapfile

第四步:重新打开swap
sudo swapon /swapfile

第五步:让swap在启动的时候,自动生效。打开/etc/fstab文件

sudo yum install nano -y    //安装nano小工具,直接编辑,然后按ctrol+x保存退出
sudo nano /etc/fstab
 

第六步:再nano里,加上以下命令。然后保存。

/swapfile swap swap defaults 0 0


完成。
 

猜你喜欢

转载自blog.csdn.net/qq_28903377/article/details/85990433
今日推荐