给小鸡添加SWAP交换分区,提升小鸡性能

释放双眼,带上耳机,听听看~!

最近大叔在折腾小鸡的时候,256M、512M内存的小型VPS,偶尔需要编译安装环境,可是内存太小,实在是不方便,而小鸡又没有设置SWAP,所以我们就需要自己动手给添加一下SWAP分区,大叔今天就写下怎么添加或更改分区。

小鸡要求

必须是非Openvz的小鸡,其它架构的都可以,KVM,Xen,VMware等。

我们可以通过free命令查看是否有SWAP分区。如果没有SWAP我们直接新建就行了,如果有,那么需要先删除。

有swap

无swap

删除已有SWAP

1、先看看swap的位置

cat /etc/fstab

记住路径 /www/swap

2、移除所有swap

swapoff -a
或者
swapoff /www/swap

3、删除/etc/fstab 中的这一行或者直接用#号注释掉。并且删除文件

rm -rf /www/swap

添加SWAP

添加SWAP,我们需要用到一个dd命令,这个命令简单来说就是对当前文件系统/磁盘进行读、写、克隆。通常用于备份、测试IO、或者划分出一个块文件。有空大叔再来整理这个命令。

我们今天要用的就是创造一个空的文件块,用来做为swap使用。

1、创建一个大小为1G文件块

dd if=/dev/zero of=/dev/swapfile bs=1M count=1024

2、格式化swap分区:

mkswap /dev/swapfile

3、设置交换分区:

mkswap -f /dev/swapfile

4、激活swap分区:

swapon /dev/swapfile
//查看
swapon -s

5、将设置好的swap设置为开机加载,编辑/etc/fstab在其中添加如下内容

/dev/swapfile swap swap default 0 0

或者

echo "/dev/swapfile swap swap default 0 0" >> /etc/fstab

注意:以上操作,需要在root权限下操作。

人已赞赏
Linux

一键搭建KMS服务器以及如何使用

2018-10-21 12:12:00

图文教程资源分享

可道云 - 在线文档管理 网盘 图床 一键搭建配置

2018-10-26 7:56:39

免责声明
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站除大叔原创外的资源均来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请通过私信与我们联系处理。敬请谅解!
4 条回复 A文章作者 M管理员
  1. kevin

    这个也要看磁盘的读写吧!

    • 方块李

      如果是用来做项目,还是建议直接上大内存,swap也就救急用一下。主要因为好多一键包对swap也有要求

  2. killong

    不错,试一试

  3. nihao

    配置这么低,是香港地区的吧?

个人中心
今日签到
有新私信 私信列表
搜索