关于buffer/cache 内存占用高

问题遇到的现象和发生背景

total:7822 used:724 free : 176 shared: 2240 buff/cache: 6921 available : 4179
请问buff/cache这个占用过高需要清理一下吗,网上很多说需要清理。之前平台建设期有第三方维护来着,后来平台刚初验,第三方就关门了,目前也没有专业人员维护。由于平台目前没人能维护,自己也是现学现卖,希望各位指点一下。
之前公司首页有几个数据无法显示,当时说是网站持续有人访问,系统会自动备份和数据审计日志,磁盘满了,大量访问异常和数据库堵塞所致。会不会清理一下就好?

操作环境、软件版本等信息
尝试过的解决方法
我想要达到的结果

简单来说,Buffer是对磁盘数据的缓存,而Cache是文件数据的缓存。Buffers 是对原始磁盘块的临时存储,也就是用来缓存磁盘的数据,通常不会特别大(20MB左右)。这样,内核就可以把分散的写集中起来,统一优化磁盘的写入,比如可以把多次小的写合并成单次大的写等等。Cached 是从磁盘读取文件的页缓存,也就是用来缓存从文件读取的数据。这样,下次访问这些文件数据时,就可以直接从内存中快速获取,而不需要再次访问缓慢的磁盘。
当内存紧张时,系统会自动回收缓存。但也不是说回收就回收,如果有程序在持续使用这些缓存也是无法释放出来的。

磁盘满了的确会导致异常程序异常,像程序打日志、数据库写数据等都无法将数据写入磁盘。数据库的审计日志也是占用磁盘空间的罪魁祸首,如果没必要可以关闭审计功能。至少清理日志文件后你的程序能不能正常访问,需要你删日志后验证。