Chinaunix首页 | 论坛 | 博客
  • 博客访问: 164781
  • 博文数量: 34
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 317
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-04 12:49
个人简介

专注于服务器开发技术

文章分类

全部博文(34)

文章存档

2015年(5)

2014年(29)

我的朋友

分类: LINUX

2015-02-13 09:32:53

原文地址:linux清理内存命令 作者:zjg_master

 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起来的内容可以增加文件以及的读写速度。
阅读(2018) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~