任务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

交换分区的查看与扩容相关推荐

  1. linux umount swap,挂载、卸载、free查看内存情况、创建交换分区、回环设备、dd命令、自动挂载、fuser...

    挂载.卸载 分区.格式化创建了文件系统后就可以挂载了 挂载:将新的文件系统关联至当前根文件系统 卸载:将某文件系统与当前根文件系统的关联关系移除 mount挂载 使用方法: mount 设备 挂载点 ...

  2. LInux下的交换分区以及相关查看命令

    linux下SWAP为交换分区,也就是虚拟内存: 当linux系统的物理内存不够的时候,就需要将物理内存中的一些东西释放出来,以供当前程序使用: 那些被释放的空间可能来自于一些很长没有什么操作的程序, ...

  3. linux交换分区的命令,LInux下的交换分区以及相关查看命令

    linux下SWAP为交换分区,也就是虚拟内存: 当linux系统的物理内存不够的时候,就需要将物理内存中的一些东西释放出来,以供当前程序使用: 那些被释放的空间可能来自于一些很长没有什么操作的程序, ...

  4. Ubuntu修改交换空间(新增或扩容)

    Ubuntu修改交换空间(新增或扩容) 以前的linux在安装的时候一般都会设定一个交换分区空间.但经常不使用也浪费,不够用以后再修改也麻烦.这样我们可以通过使用交换文件来代替以前独立硬盘上的交换分区 ...

  5. Linux基础--存储管理(逻辑卷lvm,swap交换分区,mount,raid磁盘阵列)

    一.存储管理2 要点:逻辑卷lvm,swap交换分区,mount,raid磁盘阵列 盛年不重来,一日难再晨. 及时当勉励,岁月不待人. 1.逻辑卷LVM–(Logical Volume Manager ...

  6. Linux磁盘分区、逻辑卷、交换分区管理

    一.分区 1.MBR分区 2.GPT分区 二.磁盘分区管理 1.查看磁盘信息 2.添加磁盘 3.管理分区 (1)fdisk,默认划分为MBR的格式 (2)gdisk,默认默认划分为GPT的格式 (3) ...

  7. linux创建一个交换分区,如何创建linux交换分区

    匿名用户 1级 2017-03-26 回答 1.mkswap 把一个分区格式化成为swap交换区: [root@localhost]# mkswap /dev/sda6 注:创建此分区为swap 交换 ...

  8. linux交换分区的优化-参数优化必选

    今天早上手机收到zabbix报警短信,提示lack of free swap space on(交换分区不足) 到对应的服务器查看,发现内存free加cache还有11个G没用呢,就开始使用交换分区了 ...

  9. 每天一个知识点linux(八)手动创建交换分区

    通常在安装linux系统时,会要求我们创建交换分区,在我们选择手动分区的时候有些人可能没有设置交换分区,而导致以后的使用出现一些问题,此时我们可以选择新建一个交换文件或交换分区来解决这个问题,这里主要 ...

最新文章

  1. python的list去除重复
  2. JavaScript的一些实用技巧收藏
  3. Divine Array 思维,模拟,结论
  4. 三路合并 —— Git 学习笔记 17
  5. android studio 如何导入工程文件,Android studio如何导入已有的eclipse工程
  6. Jar Hell变得轻松–用jHades揭开类路径的神秘面纱
  7. 1.移动端测试知识笔记(面试必备,测试点,adb命令)
  8. 循环小数与费马小定理
  9. 【DevCloud·敏捷智库】如何利用故事点做估算
  10. CSS中定义多个链接样式,在CSS中定义【导航栏】超链接样式
  11. windows 批处理把所有java源码导入一个txt文件中
  12. 有关并联机器人动力学的学习
  13. html图片轮播效果加链接,HTML首页怎么加图片轮播?
  14. 【Unifying Motion Deblurring and Frame Interpolation with Events】阅读笔记
  15. Ardunio开发实例-数字温度传感器
  16. oracle查询锁表信息
  17. 小程序的点击复制功能和长按复制功能
  18. 译文 FaceNet: A Unified Embedding for Face Recognition and Clustering
  19. 预览窗格无法预览word_使用导航窗格轻松重组Microsoft Word文档
  20. arduino灯光装置_基于Arduino的灯光秀

热门文章

  1. 阿里新生的面试经,与老人分享的职业进阶攻略及规划
  2. jQuery 选择器中的空格问题
  3. 解读ASP.NET 5 MVC6系列(17):MVC中的其他新特性
  4. VC 文件操作大全,打开,保存,复制,删除,查找等
  5. 用自定义IHttpModule实现URL重写
  6. 放弃OpenStack?恐怕还不到时候
  7. 接口测试--version2
  8. 怎样Selenium IDE选择combo box中值
  9. ActivityRouter
  10. Java的最大优势还是跨平台么?