众所周知,操作系统的cache和buff机制极大的提升了系统运行效率,
cache是介于cpu和内存之间的缓冲区,主要用于读缓冲,
buff是介于硬盘和内存之间的缓存区,主要用于写缓存,
然鹅,如果cache和buff占用的内存过高也会影响系统运行速度,
我们可以通过以下命令查看缓存占用情况

free -mh

如下图,该操作系统总内存1.8G,缓存就占了1.4G
WX20210902-092355.png

执行以下命令清理缓存空间

echo 3 > /proc/sys/vm/drop_caches

以下是清理完后的状况
2.png

缓存就降到了251M

标签: none

添加新评论