交换分区的查看与扩容

任务1 Linux交换分区的功能和大小设置建议
功能:SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用.需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了,也会降低磁盘速度

大小:
在内存为8G以内,建议是内存的 1.5-2倍

任务2 解读命令“free -m”的输出主要信息
加上-h 可视阅读,以MB显示
在这里插入图片描述

信息解读
Mem:系统内存使用情况的全局描述
total:系统的物理内存总量,total = used + free
used:已使用的物理内存,used = shared + buff + cached + (-/+ buff/cache那栏的used)
free:空闲的物理内存,即既没有被进程使用,也没有用作操作系统的buff和cached。
shared:共享内存用量,如存放共享库。
buffers:用于缓冲操作系统的目录文件,inode的值,如使用ls命令查看大目录时,这个值会增加
cached:用于操作系统页缓存,主要用于缓存已打开的文件。操作系统为了避免频繁的磁盘读写操作,会尽可能使用空闲的内存来缓存已打开的文件,即从磁盘读取出来的文件。如果频繁进行文件读写操作,则这个值会增大。
Swap:交换分区的使用情况
used:已使用的交换分区量。如果这个值比较大,一般是某个时刻内存不够用了,将大量内存的数据换出到交换分区。如果之后内存变为可用,将内容重新加载回了内存,这个值也不会马上变小,即该内容并没有被交换分区马上删除。这样做主要是为了在之后如果需要将该内容重新换出,由于交换分区还有,故不需要重新进行将该内容写出的操作,提供系统性能。
free:可使用的交换分区量

任务3 新建1G的逻辑分区用来扩充swap大小
1、查看swap大小
在这里插入图片描述

2、查看卷组,首先要保证可用卷组大于1G,才可操作,这里不足1G,所以先扩容卷组

在这里插入图片描述
首先需要一个空白分区,这里使用/dev/sdb1作为示例,在使用之前请先格式化分区,使用xfs格式
在这里插入图片描述

创建物理卷
[root@f ~]# pvcreate /dev/sdb1

在这里插入图片描述

扩容卷分区,并查看
[root@f ~]# vgextend centos /dev/sdb1
[root@f ~]# vgdisplay

在这里插入图片描述
3、查看逻辑卷
在这里插入图片描述

4、扩展swap逻辑卷
调整原来2GB大小为3GB
在这里插入图片描述

将缓存数据写入磁盘,关闭再启动swap,最后进行查看
[root@f ~]# sync;sync
[root@f ~]# swapoff /dev/centos/swap
[root@f ~]# mkswap /dev/centos/swap
[root@f ~]# swapon /dev/centos/swap
[root@f ~]# free -mh
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

指剑

捐点钱吧,小笼包8元一笼,谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值