linux释放缓存

linux一般运行项目一段时间之后,会产生很多缓存,如果一直不释放,一方面是对资源使用的浪费,另一方面会由于内存不够而产生程序运行不了

查看linux内存信息

     free -m
QQ图片20180227133942.png

清除系统缓存

     sync

清除程序运行缓存

    cat /proc/sys/vm/drop_caches      //默认值是0
    echo 3 > /proc/sys/vm/drop_caches  //把值修改为3再执行
    cat /proc/sys/vm/drop_caches

这是再使用free -m查看内存

你可能感兴趣的:(linux释放缓存)