swap空间有两种形式:一是交换分区,二是交换文件。总之对它的读写都是磁盘操作。

linux内存通过 virtual memory 虚拟内存来管理整个内存, 虚拟内存管理着物理内存,也管理着swap交换空间。

Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

 
 

最新文章

  1. Tomcat下conf下server.xml的文件配置信息
  2. iOS开发UI篇—UITabBarController简单介绍
  3. 1. ReactNative 基础
  4. 学习笔记总结---关于sass
  5. paip.配置ef_unified_filter() failed ext_filter_module mod_ext_filter.so apache 错误解决
  6. Objective-C的可变是如何实现的?
  7. I2C 总线协议
  8. sqlite-jdbc jar包下载过程笔记
  9. slf4j和log4j配置
  10. ArcGIS Runtime SDK for Android 10.2.5新开发平台安装配置指南
  11. 关于git fetch 和git pull 的区别
  12. 用Thread类创建线程-2
  13. iOS FMDB中的使用
  14. NSIS皮肤插件
  15. NSClassFromString,NSSelectorFromString,isKingOfClass
  16. Windows Firewall Setting
  17. asp.net中使用jquery ajax保存富文本的问题
  18. PKUWC2019滚粗记
  19. mysql的基础知识
  20. Python 多个分隔符 读取逗号和空格分开的数据

热门文章

  1. SQL Server 全文索引的管理
  2. 工作随笔——spring异步处理@Async使用笔记
  3. .Net6种成员的可访问性
  4. Android项目实战(三十七):Activity管理及BaseActivity的实现
  5. C# VS2010结合SQL Server 2008数据库编程实现方法
  6. SpringJDBC的JdbcTemplate在MySQL5.7下不支持子查询的问题
  7. JavaScript构造函数、继承的理解
  8. 限制ssh远程登陆
  9. Angularjs 2 绝对零基础的教程(1):从安装配置开始
  10. PHP字符串处理与正则表达式