Linux操作系统频繁的存取文件就会导致buffers和cached占用过高,如何清理?运维FUN分享buff/cache缓存清理的方法:
buff/cache清理缓存的方法
先执行命令:sync
执行sync命令是为了确保文件系统的完整性,手动执行sync命令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。
再执行命令:echo 3 > /proc/sys/vm/drop_caches
/proc是一个虚拟文件系统,通过对它的读写操作做为与kernel实体间进行通信的一种手段。Linux百科网通过修改/proc中的文件来对当前kernel的行为做出调整。所以,我们通过调整/proc/sys/vm/drop_caches来释放内存。
注意:阿里云服务器PK腾讯云服务器,很便宜!
①阿里云:2核4G服务器188元/年,4核8G服务器346元/年,8c16g等(价格很低很低)
②腾讯云:2核4G云服务器8M带宽70元一年(有高配)
③华为云:华为云服务器60元一年起(查看更多配置报价)
发表评论