当Linux系统内存紧张时,系统会将一部分内存中暂时不用的数据放到磁盘的Swap分区中,以腾出内存空间。这可以提高系统的运行效率。 这里记录一下Linux系统如何使用Swap文件的方式增加和删除Swap分区。
增加
为系统增加1GB的Swap分区,步骤如下
- 新建一个1GB文件,路径为
/swapfiledd if=/dev/zero of=/swapfile bs=1024 count=1M - 修改Swap文件权限为推荐的
0600chmod 0600 /swapfile - 使用刚刚创建的文件建立交换分区
mkswap /swapfile - 激活此分区
swapon /swapfile激活完成,此Swap分区就已经挂载成功了
- 设置系统启动时自动挂载此Swap分区
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
查看
- 查看系统中Swap分区使用情况
swapon -s如果返回为空,表示没有Swap分区
删除
- 禁用Swap分区
swapoff /swapfile - 在
/etc/fstab文件中删除相关配置 - 删除Swap分区文件
rm -f /swapfile