码迷,mamicode.com
首页 > 系统相关 > 详细

Linux的内存清理[缓兵之计]

时间:2017-05-23 10:11:34      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:share   命令   shell   div   roc   占用   blog   可用内存   测试   

最近公司的测试服务器Ubuntu服务器的内存一直占用很高,本来是1G的内存,结果可用内存一下子就占到了937M,导致可用的内存很少:

最后的解决方案:

1.查看内存:

free -h:

root@xxxxxx:/home/shell# free -h
             total       used       free     shared    buffers     cached
Mem:          993M       340M       653M        16M       460K        40M
-/+ buffers/cache:       299M       694M
Swap:           0B         0B         0B

 清理命令:

 

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

2.开始清理 

echo 1 > /proc/sys/vm/drop_caches

 

 注意:在使用root 权限,sudo su 切换身份,生产中不可以这样搞。

3. 查看内存情况:

root@xxxxxx:/home/shell# free -h
             total       used       free     shared    buffers     cached
Mem:          993M       390M       603M        16M        14M        70M
-/+ buffers/cache:       304M       689M
Swap:           0B         0B         0B

至此,Linux的内存清理完毕。

Linux的内存清理[缓兵之计]

标签:share   命令   shell   div   roc   占用   blog   可用内存   测试   

原文地址:http://www.cnblogs.com/bing-yu12/p/6892488.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!