注意:最好不要在生产环境上使用!!!
1、检查内存使用情况
watch -n 3 free -m

watch -n 3 cat /proc/meminfo

2、清理
#释放页缓存 echo 1 > /proc/sys/vm/drop_caches #腾出Dentries和Inode echo 2 > /proc/sys/vm/drop_caches #释放页面缓存,工具和索引节点 echo 3 > /proc/sys/vm/drop_caches #刷新文件系统缓冲区 sync
3、效果对比


参考:
http://www.yourownlinux.com/2013/10/how-to-free-up-release-unused-cached-memory-in-linux.html
本文介绍如何通过命令行工具在Linux环境下查看并清理系统内存缓存。提供了三种清理缓存的方法,包括释放页缓存、腾出Dentries和Inode以及同时释放页面缓存和索引节点,并附带说明了如何刷新文件系统缓冲区。
4074

被折叠的 条评论
为什么被折叠?



