- Linux 内存优化。
- 1.清理前内存使用情况
- free -m
- 2.开始清理
- echo 1 > /proc/sys/vm/drop_caches
- 3.清理后内存使用情况
- free -m
- 4.完成!
- 查看内存条数命令:
- dmidecode | grep-A16"MemoryDevice$"
- # 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起来的内容可以增加文件以及的读写速度。