linux 查看内存占用和qi清理内存 作者: juoliii 时间: 2023-05-04 分类: linux,运维 评论 ##通过/proc/pid/status查看 cat /proc/pid/status VmHWM: 47940 kB-----------------------------RSS峰值。 VmRSS: 47940 kB-----------------------------RSS实际使用量=RSSAnon+RssFile+RssShmem。 RssAnon: 38700 kB RssFile: 9240 kB RssFile是库代码映射,是多个进程公用,所以如果以VmRSS的值作为参考,获得的内存会比较大。 ## 清理内存 ``` #!/bin/bash echo "开始清理缓存" # 写入硬盘,防止数据丢失 sync;sync;sync; # 延迟10S sleep 10 echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches echo "清理缓存结束" ``` ``` crontab -e #添加: * 0 * * * ./tools/clean/cleanBuffCache.sh ```