多语言展示
当前在线:643今日阅读:39今日分享:10

手动释放linux cache内存方法

当在Linux下频繁读取文件物理内存会很快被用光,当程序结束后内存不会被正常释放一直作为cache,这是为了提高文件读取效率的做法。下面是手动释放的方法
工具/原料

Centos7

方法/步骤
1

可用的buff/cache 不多了,有时候需要手动的释放

2

cat /proc/sys/vm/drop_caches

3

执行sync命令

4

echo 3 > /proc/sys/vm/drop_caches

5

数字明显增大了从101变成120了

6

可用继续手动执行,也可用写出一个脚本用来自动释放cache

推荐信息