美文网首页
linux 添加swap分区

linux 添加swap分区

作者: YouR丶Beautiful | 来源:发表于2019-01-17 22:56 被阅读0次

SWAP 添加方法

1.查看当前 SWAP 情况

free -m

2.添加 SWAP 交换文件

创建 SWAP 文件,设置大小,这里我设置为 1G。(bs * count = SWAP 大小)

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

设置文件权限

chmod 600 /var/swap

创建 SWAP

mkswap /var/swap

启用

swapon /var/swap

查看 SWAP 状态

swapon -s 或者 free -m

3.添加开机启动

在 /etc/fstab 中添加一行 /var/swap swap swap default 0 0

echo '/var/swap   swap   swap   default 0 0' >> /etc/fstab

删除 SWAP

如果需要删除 SWAP 的话可以按照下面操作进行。

首先要停用

swapoff /var/swap

然后再删除

rm -rf /var/swap

最后去掉开机启动

sed -i '/\/var\/swap   swap   swap   default 0 0/d'  /etc/fstab

Tips

SWAP 文件大小的设置,当然并不是设置的虚拟内存越大就越好,按需要设置,最大不要超过物理内存的 2 倍。

物理内存 ≤ 1G 时,设置 SWAP 为内存的 2 倍大小;8G > 物理内存 > 1G 时,设置 SWAP 为内存的 1.5 倍大小。

结语

添加 SWAP 交换分区(虚拟内存)比较适合于物理内存吃紧或者刚刚够用的情况,避免了因为内存只差一点不够用而升级整个 VPS 的情况,既节省了费用也满足了需要。对于物理内存本身就很充裕的情况下,作用并不是很大。

当然因为虚拟内存和物理内存之间性能上的差距,如果内存确实缺的比较多,还是直接升级硬件的好。

相关文章

  • linux 添加swap分区

    SWAP 添加方法 1.查看当前 SWAP 情况 free -m 2.添加 SWAP 交换文件 创建 SWAP 文...

  • 添加swap分区

    在Linux下添加|修改Swap分区(虚拟内存)教程 | 伪技术の宅

  • VPS内存太小怎么办?Linux下添加Swap分区

    在 Linux 中,Swap 分区相当于 Windows 的虚拟内存,如果 VPS 内存较小可以添加 Swap,把...

  • centos swap 创建、删除、扩容

    创建swap分区 1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/dev/mapper/swa...

  • Linux下添加swap分区

    https://www.cnblogs.com/CandiceW/p/10317918.html

  • 新增SWAP分区

    如何在Linux系统过程中新增swap分区,我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安...

  • 2019-11-28

    Linux增加swap分区的方法 在装完Linux系统之后,建立Swap分区有两种方法。1.新建磁盘分区作为swa...

  • 增加swap分区大小

    1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/usr/swap/swapfile,大小为24...

  • Linux SWAP详解

    SWAP/swappiness/kswapd原理,swap分区优先级的妙用 概述 本文讨论的swap基于Linux...

  • 添加swap分区

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区呢...

网友评论

      本文标题:linux 添加swap分区

      本文链接:https://www.haomeiwen.com/subject/pyowdqtx.html