Centos系统修改swap交换分区大小

linux常见问题

Centos系统修改swap交换分区大小

2022-07-17 11:40


                                            




查看swap分区大小:

命令:free-m

如上图,swap交换分区现在是8G

修改swap交换分区方法:

1.关闭swap:

命令:swapoff-a

2.设置swap的大小

命令:ddif=/dev/zeroof=/swapfilebs=1Mcount=5120

bs指的是BlockSize,就是每一块的大小。这里的例子是1M,意思就是count的数字,是

以1M为单位的。

count是告诉程序,新的swapfile要多少个block。如果要设置50G,这里count可以设置

51200。

注意:这里需要等待很长时间,如果设置的count越大,时间越长,请耐心等待完成。

3.把增大后的文件改为swap文件

命令:mkswap/swapfile

4.重新打开swap

命令:swapon/swapfile

5.设置swap在机器开机启动的时候自动生效。

打开/etc/fstab这个文件

命令:vim/etc/fstab

修改文件加上/swapfileswapswapdefaults00

如下,然后保存。