如何清理Linux中的swap、buffer及cache

2016-02-19 20:14 10 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享如何清理Linux中的swap、buffer及cache的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - Linux教程 】

buffer和cache是Linux服务器的缓存,而swap分区占用率过高时会影响系统的时候,所以Linux系统下要及时对这些进行清理,下面图老师小编就给大家介绍下如何清理Linux系统中的swap、buffer及cache,一起来学习下吧。

 如何清理Linux中的swap、buffer及cache

swap清理:

代码如下:

swapoff -a && swapon -a

注意:这样清理有个前提条件,空闲的内存必须比已经使用的swap空间大

cache清理:

代码如下:

sync; sync; sync; && echo3 》/proc/sys/vm/drop_caches

sleep 2

echo 0》/proc/sys/vm/drop_caches

To free pagecache:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

代码如下:

echo 1 》/proc/sys/vm/drop_caches

To free dentries and inodes:

代码如下:

echo 2 》/proc/sys/vm/drop_caches

To free pagecache,dentries and inodes:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

代码如下:

echo 3 》 /proc/sys/vm/drop_caches

/proc/sys/vm/drop_caches 的值默认为0(所以我们清空后,还再恢复它的值为0)

上面就是清理Linux系统中的swap、buffer及cache的方法介绍了,swap的清理是有前提条件的,而swap、buffer的定时清理也是很有必要的。

来源:http://www.tulaoshi.com/n/20160219/1623084.html

延伸阅读
标签: Web开发
为了提高网站首页的性能,首页凡是需要调用数据库显示数据的地方都会先试图从缓存中调用数据,如果缓存中没有可用数据再打开数据库取出记录集,为了让页面显示数据和数据库在一定时间内同步,我们把缓存的过期时间设置成30秒。 声明:缓存管理类出自于动网论坛7.0 注意:最好不要在缓存里直接缓存带状态的对象和MTA模式的对象,比如说...
Swap,即交换区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。 Swap的原理是一个较复杂的问题,需要大量的篇幅来说明。在这里只作简单的介绍,在以后的文章中将和大家详细讨论Swap实现的细节。 众所周知,现代操...
标签: 电脑入门
Linux中sed命令主要用于文本的处理,可处理文本的行和列,下面图老师小编就给大家详细介绍下Linux中sed命令的用法,有兴趣的朋友不妨来了解下吧。 sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但...
标签: 电脑入门
通过Linux下的history命令我们可以查看用过的命令,即历史命令,今天本文将详细介绍Linux下history的具体用法,一起来了解下吧。 一、什么是history 在bash功能中,它能记忆使用过的命令,这个功能最大的好处就是可以查询曾经做过的举动! 从而可以知道你的运行步骤,那么就可以追踪你曾下达过的命令,以作为除错的工具! 二、Histor...
  设定 Swap 空间 一但您设定好 partition 资料,并且指定好“挂载点”(例如 . /usr 是  /usr 档案系统的挂载点),  安装程式会询问您哪个或哪些 partition 应该当作 swap 空间,既然您的 swap partition 应该已经确 认为 (partitio...

经验教程

166

收藏

15
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部