今日发现线上一微服务无法启动查看了一下物理内存,居然只剩下了1G然来居然是buff/cache一列占用过高:
读取效率提高了,但是物理内存会逐渐被吃光
然来是因为服务进行叻频繁的文件读写操作,但是为什么操作系统不会主动回收呢原来是因为drop_caches的默认参数设置的就是不释放的