手动释放内存

老机器就是没办发!硬件跟不上,用起都是提心吊胆的!我就怕他有那么一天顶不住!我的机器上也没装什么服务内存几乎给cached 吃掉了!上图!



 本来这老几机器就得2G内存 机器上就装了jdk,tomcat ,svn,ftp,nginx,按道理用不了这么多内存!我看着这样必须释放下才行 

看下系统/proc/sys/vm/drop_caches 原来的级别:
cat /proc/sys/vm/drop_caches

0

默认为0;

在Linux下手动释放内存 用命令

echo 1 > /proc/sys/vm/drop_caches

echo 2 > /proc/sys/vm/drop_caches

echo 3 > /proc/sys/vm/drop_caches

这样就行了!你可以试试!

注意:最好在释放前同步下数据执行命令sync

最后释放完最好把drop_caches 设置为原来的级别即 0

 

 

 

                                              --By mutable

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值