zhls1992
2017-11-02 15:14:04
Linux下清除缓存,释放jvm所占用的内存
清空 pagecache:
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
echo 1 > /proc/sys/vm/drop_caches
或者:
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
sysctl -w vm.drop_caches=1
清空 dentries 和 inodes:
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
echo 2 > /proc/sys/vm/drop_caches
或者:
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
sysctl -w vm.drop_caches=2
清空所有缓存(pagecache、dentries 和 inodes):
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
echo 3 > /proc/sys/vm/drop_caches
或者:
sync 用于强制被改变的内容立刻写入磁盘,更新超块信息。
sysctl -w vm.drop_caches=3
评论
最近浏览
zrd321
2019年5月15日
暂无贡献等级
wangpanlr LV1
2018年12月6日
1234only LV8
2018年11月20日
1078662845
2018年8月14日
暂无贡献等级
zhls1992 LV4
2017年11月3日


