一、查看当前交换空间
1. 使用 free
命令查看交换空间
total used free shared buff/cache availableMem: 7.8Gi 1.2Gi 5.4Gi 194Mi 1.1Gi 6.2GiSwap: 2.0Gi 0.0Ki 2.0Gi
- Swap
列显示当前的交换空间大小、已用空间和空闲空间。
2. 使用 swapon
命令查看交换设备
3. 使用 lsblk
命令查看交换分区
二、创建交换分区
1. 创建一个新的分区
输入 n
创建一个新分区。输入 p
选择主分区。输入分区号(例如 1
)。设置分区的大小(例如 +2G
表示分区大小为 2GB)。输入 t
修改分区类型。输入 82
设置交换分区类型。输入 w
保存并退出。
2. 格式化分区为交换类型
/dev/sdb1是你新创建的交换分区。
3. 启用交换分区
4. 检查交换分区是否启用

三、设置开机自动启用交换分区
1. 编辑 /etc/fstab
2. 添加交换分区信息
四、创建交换文件(可选)
1. 创建交换文件
这里创建了一个 2GB 的交换文件( count=2048
代表 2048 MB)。
2. 设置交换文件权限
3. 格式化交换文件
4. 启用交换文件
5. 设置开机自动启用交换文件
五、调整交换空间的大小
1. 禁用交换分区或交换文件
2. 删除交换文件(如果是交换文件)
3. 重新创建新的交换分区或交换文件,重复上述步骤。
六、优化交换空间使用
1. 修改 swappiness
参数
总结
- 查看交换空间
:使用 free -h
、swapon --show
、lsblk
等命令查看当前交换空间。 - 创建交换分区
:使用 fdisk
创建新的分区,并用mkswap
格式化为交换空间。 - 启用交换分区
:使用 swapon
启用交换分区。 - 创建交换文件
:通过创建交换文件并格式化为交换空间来增加虚拟内存。 - 设置开机自动启用交换空间
:编辑 /etc/fstab
文件进行配置。 
版权声明:本文内容来自CSDN:隔墙有耳呀,遵循CC 4.0 BY-SA版权协议上原文接及本声明。本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。原文链接:https://blog.csdn.net/jhg121361843/article/details/139424335如有涉及到侵权,请联系,将立即予以删除处理。在此特别鸣谢原作者的创作。此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出处。
文章转载自巴韭特锁螺丝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




