ubuntu 扩充交换空间

这篇博客介绍了在Linux系统下如何关闭和扩展交换空间,详细步骤包括使用`dd`创建交换文件,设置权限,启用交换分区,并确保其在启动时自动启用。此外,还提供了另一种创建和管理交换分区的方法,涉及`mkswap`和`swapon`命令的使用。
摘要由CSDN通过智能技术生成

1、关闭交换空间

sudo swapoff -a

2、扩充交换空间大小,count=8就是8G = 1G x 8

sudo dd if=/dev/zero of=/swapfile bs=1G count=8

3、设置权限

sudo chmod 600 /swapfile

4、指定交换空间对应的设备文件

sudo mkswap /swapfile

 5、启用交换分区

sudo swapon /swapfile

6、查看/etc/fstab是否有/swapfile none swap sw 0 0 

edit /etc/fstab (或者vim /etc/fstab) :  /swapfile none swap sw 0 0

 7、查看交换分区大小

grep SwapTotal /proc/meminfo

方法二:

1、执行以下命令创建一个空文件,锁定文件的大小。

sudo mkdir -v /var/cache/swap

cd /var/cache/swap

sudo dd if=/dev/zero of=swapfile bs=1K count=4M

说明:文件的具体大小建议设定为内存的两倍。此处的1K×4M=4GiB。

2、将新建的文件转换为swap文件。

sudo mkswap swapfile

3、执行以下命令对文件授权。

sudo chmod 600 swapfile

4、启用swap分区。

sudo swapon swapfile

5、通过以下命令均可进行验证。

swapon -s

top -bn1 | grep -i swap

系统会显示类似信息。

KiB Swap: 4194300 total, 4194300 free

6、执行以下命令将该分区设置成开机自启。

echo "/var/cache/swap/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值