debian 9/ ubuntu 添加swap分区

本文介绍了如何在Debian 9和Ubuntu系统中添加Swap分区,当内存不足时,Swap分区可作为虚拟内存使用。通过检查现有Swap、创建分区文件、设置权限、配置自动加载以及调整swappiness参数来实现。

Linux 中 Swap(交换分区),类似于 Windows 的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。

先查看是否已经存在swap分区了:

sudo swapon --show

没有结果表示不存在swap分区,有结果表示已经有一个swap分区了,一般来说一个系统不需要第二个swap分区。


创建1G大小的swap分区文件,并更改权限:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
sudo chmod 600 /swapfile

加载swap分区:

sudo mkswap /swapfile
sudo swapon /swapfile

如果想要重启后swap分区扔自动加载,修改文件:

sudo nano /etc/fstab

最后增加一行:

/swapfile swap swap defaults 0 0

查看swap分区是否加载成功:

sudo swapon --show

一般来说如果是服务器,swappiness 不要太高,修改swappiness 的值:

sudo sysctl vm.swappiness=10

参考资料:How To Add Swap Space on Debian 9 | Linuxize

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值