Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63500
  • 博文数量: 23
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 167
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-13 22:55
个人简介

积极进取,不断超越

文章分类

全部博文(23)

文章存档

2015年(1)

2014年(22)

我的朋友

分类: LINUX

2014-10-23 15:58:14

 1.清理前内存使用情况
free -m

2.开始清理  
echo 1 > /proc/sys/vm/drop_caches

3.清理后内存使用情况
free -m

4.完成!

查看内存条数命令:
sy
dmidecode | grep -A16 "Memory Device$"


 

 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

 

 

# sync
# echo 1 > /proc/sys/vm/drop_caches
  echo 2 > /proc/sys/vm/drop_caches
  echo 3 > /proc/sys/vm/drop_caches

cache释放:
To free pagecache:
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:
echo 3 > /proc/sys/vm/drop_caches

说明,释放前最好sync一下,防止丢数据。

因为LINUX的内核机制,一般情况下不需要特意去释放已经使用的cache。这些cache起来的内容可以增加文件以及的读写速度。
阅读(1476) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~