前提:
释放前最好sync一下,防止丢数据
方法1
1.清理前内存使用情况
1 |
|
2.开始清理
1 |
|
3.清理后内存使用情况
1 |
|
方法2
1、首先查看linux内存使用
1 |
|
2、把内存数据同步到硬盘
1 |
|
3、修改 /proc/sys/vm/drop_caches文件
1 2 3 |
|
以上2、3已释放内存。
4、查看内存
1 |
|
可以看到空闲内存已经回来了
注:
1 2 3 4 5 6 |
|
说明:
pagecache:缓存文件的数据
buffers:缓存文件的元数据(包括inodes与dentries)
一般我们在生产中环境中,执行 echo 1 > /proc/sys/vm/drop_caches ,清理缓存文件即可。
时间: 2024-11-13 09:18:02