Linux环境如何清理服务器缓存?

248 阅读1分钟

查看内存使用情况

> free -m

参数说明:
total: 总计物理内存的大小
used: 已使用多大
free: 可用有多少
shared: 多个进程共享的内存总额
buffers/cached: 磁盘缓存的大小

清理缓存

# 数据同步
> sync

# 清理
> echo 3 > /proc/sys/vm/drop_caches

参数说明:
echo 0: 是不释放缓存
echo 1: 是释放页缓存
ehco 2: 是释放dentries和inodes缓存
echo 3: 是释放 1 和 2 中说道的的所有缓存