首 页 » VPS管理维护 » liunx VPS增加或删除swap分区方法

liunx VPS增加或删除swap分区方法

2023-01-27 | 浏览人数: 4,535次 | 分类: VPS管理维护 | 查看评论 发表评论

1、当程序需要的内存比电脑上拥有的物理内存还要大的时候,不管是 Windows 也好,Linux 也好,解决办法就是把存不下的东西转移到硬盘上的“虚拟内存”中去,尽管硬盘的速度比内存慢上很多,但是至少容量要大上很多。

2、操作系统也可以把一些很久不活动的程序转移到虚拟内存中去,留出更多的主内存给需要的程序和磁盘缓冲。

3、Linux 在安装的时候,一般需要划出一个分区作为 Linux 的“交换分区”,作为虚拟内存内容的保存分区。

检查分区:

free -h
total used free shared buff/cache available
Mem: 470M 69M 271M 3.6M 129M 386M
Swap: 1.0G 0B 1.0G

如果出现上面字样说明你的vps是存在swap分区的,这个时候想调整分区大小,俺们就要先删除原有分区,再创建。

找到swapfile文件: find / -name swapfile

cd到存放swapfile的文件夹

停用swap空间:

swapoff swapfile

删除swapfile文件:

rm swapfile

上面完事后就等于删除swap分区了,接下来创建swap分区

cd / && mkdir swap && cd swap

创建swap文件,后面的2048是分区大小2g,自己可以根据需要调整。

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

将文件标记为交换空间:

mkswap swapfile

启用该交换文件:

swapon swapfile

另建议给swapfile文件权限为600,也就是root权限,以免出现安全隐患:

chmod 600 swapfile

再次检查一下swap分区是否可用:

swapon –show

最后,设置swap分区为开机自动挂载:

echo “/swap/swapfile none swap sw 0 0″ >> /etc/fstab

建议swap分区大小和RAM大小保持差不多

原创文章如转载,请注明:转载自深度VPS [ http://www.deepvps.com ]
[复制本文链接发送给您的好友]
Tags:
  • 上一篇:
  • 下一篇:
  • 日志信息 »

    该日志于2023-01-27 15:43由 发表在VPS管理维护分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

    相关日志 »

    沙发为空,还不快抢?[点此发言]

    发表评论 »

    = 14 + 10 (防止机器人评论)

     疑问 冷笑 悲伤 坏蛋 感叹 微笑 脸红 大笑 吃惊 惊讶 困惑 酷 大声笑 恼火 古怪 转眼睛 给眼色 好主意 箭头 一般 哭了 绿人