Ubuntu 18.04增加swap分区
swap交换分区,在系统的物理内存不够用时,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。与物理内存的数据做交换的,所以一般设置为物理内存的1到1.5倍。
其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用,“内存不够,swap来凑” 。
1、
查看当前内存和swap分区
$ free -h
2、
创建一个 Swap 文件
$ cd /
$ sudo mkdir swap
$ cd swap/
$ sudo dd if=/dev/zero of=swapfile bs=1M count=20480
#创建20G的swap,大小为bs*count
注:上述命令创建了大小为bs*count的Swap空间,也即20G。可以根据需要修改参数!
接着,把生成的文件转换成Swap文件。
$ sudo mkswap swapfile
3、激活 Swap 文件。
$ sudo swapon swapfile