swap分区,即交换区,swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。

这样,系统总是在物理内存不够时,才进行Swap交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

当物理内存小于2G时,swap分区大小为物理内存的2倍。超过2G的部分,swap分区大小跟物理内存相等。

也即是,得到如下公式:

x<= 2G的部分, y=2x

x>2G   的部分, y=x

利用这个公式,2G物理内存需要4G swap,而3G物理内存则需要5G swap。如果你打算添加内存的话,创建一个大些的swap区是很有帮助的。

举个例子:如果按照分区计划,你的swap分区超过2G,那么应该创建另外的swap分区。比如,你需要4G的swap分区,应该创建2个2G的swap分区。

如果有4G的物理内存,就要6G的swap分区(根据公式:

2x2GB=4G    1x2GB=2G   上述2个之和。一共6G)

每个swap分区2G。则应该创建3个2G的swap分区。

Redhat EL支持多达32个swap文件。

对于超过32G物理内存的,使用小于等于物理内存容量的swap分区会更好。

【编辑推荐】

【责任编辑:小霞 TEL:(010)68476606】

点赞 0

linux+swap分区规则_linux关于swap分区的划分规则相关推荐

  1. linux下查看硬盘信息、硬盘分区、格式化、挂载、及swap分区

    df 命令参看硬盘信息 -T选项, 查看文件系统类型 centos6文件系统是ext4,因为设计较早,对于现今动辄上T的海量数据处理,性能较低.centos7文件系统是xfs,适用于海量数据.这两种文 ...

  2. linux 根目录分配多少好,Linux下硬盘怎么分区才合适:根分区(/)交换分区(/swap)和/boot分区需要多大...

    Linux下硬盘怎么分区才合适:根分区(/)交换分区(/swap)和/boot分区需要多大 : 在对硬盘进行分区前,应该先弄清楚计算机担负的工作及硬盘的容量有多大,还要考虑到以下几个问题. 第一点也是 ...

  3. 在装完Linux系统之后自己去修改Swap分区的大小(两种方法)

    在装完Linux系统之后自己去修改Swap分区的大小(两种方法)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:o ...

  4. linux如何挂载swap分区,Linux挂载新硬盘和创建Swap分区的方法

    Liunx添加新硬盘其实和Windows的操作一样,但一个是图形化操作,另一个是命令行操作,不过步骤是一样,下面就动手演示和讲解 Linux挂载新硬盘 1.查看硬盘信息 命令:fdisk -l [ro ...

  5. linux交换分区的文件格式为,LINUX的交换分区或交换文件SWAP的查看与维护

    1.查看SWAP [root@rose /]# cat /proc/swaps Filename Type Size Used Priority /dev/sdb1 partition 2096440 ...

  6. linux 的swap具体分析_Linux SWAP 深度解读

    概述 本文讨论的 swap基于Linux4.4内核代码 .Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑. 希望本文能让读者了解Linux对swap的使用大概是什么样子. ...

  7. linux swap扩大_linux 扩展swap

    在服务器上把硬盘接好,启动linux,以root登陆. 比如我新加一块SCSI硬盘, 首先用fdisk -l 查看新增硬盘的盘符,例如/dev/sdb; 将其分成三个区: #fdisk /dev/sd ...

  8. guid linux 识别的分区表_Linux系统MBR和GPT分区的区别介绍

    主引导记录(Master Boot Record , MBR)是指一个存储设备的开头 512 字节.它包含操作系统的引导器和存储设备的分区表. 全局唯一标识分区表(GUID Partition Tab ...

  9. linux 查看emmc分区表_Linux和Uboot下eMMC boot分区读写

    关键词:eMMC boot.PARTITION_CONFIG.force_ro等. 1. eMMC的分区 大部分eMMC都有类似如下的分区,其中BOOT.RPMB和UDA一般是默认存在的,gpp分区需 ...

最新文章

  1. SugarSync网盘之XML解析
  2. 电气论文实现:深度学习分位数回归实现电力负荷区间预测
  3. SMMS 2016 啟用深色主題
  4. 10-5 5-5 查询只卖三种不同型号PC的厂商 (20 分)
  5. 微服务和Java EE
  6. Python接口自动化-接口基础(二)
  7. 容器,Docker和Azure Container Service
  8. mdb access2000 中文密码破解
  9. 计算机二级什么叫项目符号,项目符号
  10. golang内幕之协程状态切换
  11. CSS3可爱的100卡通笑脸动画
  12. LEETCODE838java
  13. 炫出我的色彩 HUAWEI nova青春版流光水波纹闪亮来袭
  14. 中国科学院大学计算机考研信息汇总
  15. linux setlocale函数,linux中的多语言环境(LC_ALL, LANG, locale)
  16. 【设计模式】我终于读懂了装饰者模式。。。
  17. mac mini u盘安装系统_用u盘安装win7系统详细步骤
  18. CSS+HTML+JS----开发简单个人网站
  19. 项目启动报错: This is very likely to create a memory leak. Stack trace of thread 解决方案
  20. pip安装pytorch和torchvision

热门文章

  1. Liferay:Faceted Search in Liferay 6.1
  2. python实现jpg图片批量转pdf
  3. PAT乙级C语言 1028 人口普查
  4. 四川省眉山市2021年高考成绩查询,四川眉山中学2021年排名
  5. [MFC]OnMouseMove移动位置和OnMouseWheel缩放实现
  6. 22.23.24.25.盒须图(boxplot)、棉棒图(Stem Plot; Lollipop plot)、极坐标图、雷达图(Radar Chart)
  7. ChatGPT4高分通过数据库系统工程师(DBA)认证
  8. 传奇人物、NPC、怪物的头顶封号素材(顶戴花翎功能)添加教程
  9. 类似360的轨迹加密功能
  10. 一个优秀IT专家的成长历程---献给所有的颓废或..