swap:交换分区,作用提升内存的容量,防止(Out Of memory),但毕竟是用硬盘做的,永远不能替换内存
扩展交换分区大小
一,查看现有的交换分区
free -m:查看现有的交换分区
swapon -s:查看交换分区
二,增加交换分区
方法一:使用分区或逻辑卷
1,建立分区或者LVM(逻辑卷)
fdisk /dev/sdb
Command (m for help): t //t,更改系统分区的ID
Partition number (1-4): 3 //选择磁盘编号。例如3号磁盘5G大小
Hex code (type L to list codes): 82 //82交换分区默认的ID
Changed system type of partition 3 to 82 (Linux swap / Solaris)
partprobe /dev/sdb //刷新磁盘分区
2,初始化交换分区
mkswap /dev/sdb3
3,激活交换分区
vim /etc/fstab
在配置文件最后一行加入:/etc/sdb3 swap swap defaults 0 0 /etc/sdb3也可以使用blkid来查看/sdb3的UUID来使用
swapon -a //启动/etc/fstab中的所有交换分区
swappn -s //显示所有交换分区的信息
free -m //查看现有的交换分区,发现比原来的空间增加了5G
方法二:使用文件创建交换分区
1,dd < /dev/zero > /tmp/test/1 bs=1M count=512 //单位1M,512块
2,mkswap /tmp/test/1 //激活交换分区
3,vim /etv/fstab //修改配置文件
在配置文件最后一行加入:/tmp/test/1 swap swap defaults
4,swapon -a //激活交换分区
free -m
5,swapon -s //显示交换分区的信息
三,测试交换分区
dd </dev/zero > /aaa.txt bs=1G count=2
swapon -s
四,对交换分区调优
多个交换分区分布在不同的磁盘,挂载时,使用相同的优先级1
vim /etc/fstab
在配置文件最后一行加入:/dev/sda3 swap swap defaults,pri=1 0 0
swapon -a
swapoff -a
删除交换分区:
1,删除/etc/fstab中的配置文件
2,swapoff +交换分区的路径
3,如果是硬盘交换分区,删除硬盘就可以
3,如果是文件交换分区rm -rf 交换分区的文件路径
扩展删除swap交换分区
最新推荐文章于 2025-01-01 09:36:03 发布
本文详细介绍了Swap分区的作用,即通过提升内存容量避免系统因内存不足而崩溃。文章提供了两种增加Swap分区的方法:一是通过硬盘分区或逻辑卷,二是通过文件创建。并详细解释了每一步的操作流程,包括分区创建、初始化、激活及配置等。此外,还介绍了如何对Swap分区进行调优以及删除的方法。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.10
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
467

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



