美文网首页
关于swap交换空间的说明

关于swap交换空间的说明

作者: ha_weii | 来源:发表于2018-11-11 13:39 被阅读24次
  • swap指的是将最近不常使用的内存移动到下一级存储里(硬盘),在需要的时候再载入到主内存中。

  • swap空间一般指的是磁盘上预先配置的一个分区,也可以是文件,用于将内存中的数据交换到磁盘上。物理内存和swap空间之和就是我们可用的虚拟内存的大小。当内存不够或应用程序消耗了太多的内存,操作系统就会把不需要立即使用的数据传输代磁盘,以释放内存空间,如果需要了,再从磁盘上复制回内存,这样一个过程也称为交换(swap out / swap in)

  • 通过这样一个交换的动作,增加了实际可用的内存,提高整个操作系统的吞吐能力,但是数据的交换如果太频繁,就会大大增加磁盘的延时时间,可能会导致严重的性能问题

  • 一般来说,数据库负载需要尽量避免使用到swap,可以使用free,sar,vmstat查看swap的使用统计信息

linux系统swap分区大小的建议

如果MEM<2GB,那么SWAP=MEM2,否则SWAP=MEM+2GB
对于内存非常大的系统,如32GB,64GB,我们可以使用0.5
内存大小

相关文章

  • 关于swap交换空间的说明

    swap指的是将最近不常使用的内存移动到下一级存储里(硬盘),在需要的时候再载入到主内存中。 swap空间一般指的...

  • 增加swap分区大小

    1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/usr/swap/swapfile,大小为24...

  • centos swap 创建、删除、扩容

    创建swap分区 1.添加swap交换分区空间 使用dd命令创建swap交换分区文件/dev/mapper/swa...

  • Linux 内存交换空间swap的构建

    可以参考博文Ubuntu修改swap交换空间

  • 添加交换空间swap

    两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用,则添加交换文...

  • Swap

    Linux交换空间(swap space) 转自:https://segmentfault.com/a/11900...

  • Ubuntu 增加 swap 交换空间

    本文首发于 https://blog.kangxuanpeng.com/post/ubuntu-add-swap-...

  • 运维小知识之Swap分区

    Swap分区,即交换区,系统在物理内存不够时,与Swap进行交换。即当系统的物理内存不够用时,把硬盘中一部分空间释...

  • Linux内存扩容之swap

    SWAP 简介 Linux 中的 SWAP(交换分区),类似于 Windows 的虚拟内存。系统会把一部分硬盘空间...

  • Linux-创建Swap交换空间

    前言嵌入式Linux中文站消息,Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物...

网友评论

      本文标题:关于swap交换空间的说明

      本文链接:https://www.haomeiwen.com/subject/uepxfqtx.html