centos7内存处理

清除buff/cache内存占用过高

1.查看内存使用情况,
[root@iZ]# free -mh
              total        used        free      shared  buff/cache   available
Mem:            15G         10G        168M        548K        4.8G        4.6G
Swap:            0B          0B          0B
2.写缓存到文件系统
[root@iZ]# sync
3.释放内存(页缓存buff/cache)
解析:0:0是系统默认值,默认情况下表示不释放内存,由操作系统自动管理
   1:释放页缓存
   2:释放dentries和inodes
   3:释放所有缓存
[root@iZ]# echo 3 > /proc/sys/vm/drop_caches
[root@iZ]# free -mh
              total        used        free      shared  buff/cache   available
Mem:            15G         10G        4.9G        548K         68M        4.8G
Swap:            0B          0B          0B
原文地址:https://www.cnblogs.com/khtt/p/15268329.html