Linux:增大swap交换分区的空间
问题描述:
发现有一台64G的linux的电脑swap分区太小,只有8G,可能是当时安装系统的时候,没有手动指定。现在想增大linux的swap内存交换分区到64G,虽然磁盘速度不及内存的速度,读数据的时候做了缓存的话,速度还是会有些许提升的。
-
查看当前的
swap分区空间大小
利用free -h命令[root@master swapfile]# free -h total used free shared buff/cache available Mem: 62G 29G 1.2G 551M 31G 31G Swap: 8G 8G 8G可以看到当前的
swap空间太小 -
停用所有的
swap
利用swapoff -a命令
这个命令的时间可能执行的时间比较长,反复查询swap的大小的时候,会看到它的空间在降低,建议挂着,过会儿再看 -
找个空闲的盘挂载安置
swap区域
利用命令df -h查看swap[root@master swapfile]# df -h 文件系统 容量 已用 可用 已用% 挂载点

本文介绍了在Linux系统中如何增大swap交换分区的空间。首先,通过`free -m`命令查看当前swap空间不足的问题。接着,停用所有swap分区,并使用`dd`命令创建新的交换文件。选择合适的空闲磁盘空间,例如`/dev/sdb1`,确保有足够的空间进行操作。然后,使用`mkswap`命令格式化交换文件,启用新交换分区并添加到fstab文件中,确保系统启动时自动挂载。最后,验证swap分区已成功增大。
最低0.47元/天 解锁文章
548

被折叠的 条评论
为什么被折叠?



