内存不够用的情况下给ubuntu增加swap分区

我的云主机是ubuntu系统的,安装的时候没有增加swap分区,现在内存有点吃紧,于是打算增加一个4g的swap分区。

free -h

查看发现当前系统没有swap分区

创建用来做swap分区的文件

sudo fallocate -l 4G /swapfile

查看分区文件

ls -lh /swapfile


锁定文件的权限,以便只有拥有root权限的用户才能读取文件内容,这可以防止普通用户能够访问该文件,以免造成重大的安全隐患

sudo chmod 600 /swapfile

将文件标记为swap空间

sudo mkswap /swapfile

启用该交换文件

sudo swapon /swapfile


到这里4g的swap分区就创建完成了,不过如果服务器重启后,该swap设置将会失效,需要重新执行启用的操作。考虑到服务器一般也不会重启,所以我也就懒得设置开机自动配置了。

参考文章:https://baijiahao.baidu.com/s?id=1600715185132290794&wfr=spider&for=pc


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍