centos7 linux 增加虚拟swap内存

1.检查现有交换空间的大小

如果你想检查你现有虚拟内存的大小,可以使用命令‘free -m ’

free -m

2.创建适合的swapfile

我们经常可以使用"dd"命令来创建一个文件,用 “if” 指定源,基本上除了 “/dev/zero” 外基本上不会写别的,而/dev/zero 是UNIX系统特有的一个文件。“of” 指定目标文件, “bs” 定义块的大小, “count” 定义块的数量,这两个参数的多少决定了目标文件的大小。

dd if=/dev/zero of=/virtualswap bs=1024 count=4096000

3.格式化刚才创建的swapfile

mkswap /virtualswap

4. 第四列是挂载参数 通常默认 

swapon /virtualswap

5.开机自动启用swap文件交换区

vi /etc/fstab
/virtualswap swap swap defaults 0 0

6.关闭swap

swapoff i /virtualswap

关闭swap后删除对应的swap文件即可删除swap交换区;

调整swap交换区大小,从第一部开始重新创建即可;

评论

还没有任何评论,你来说两句吧

发表评论