可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

cache是什么(linux清理缓存cache)

  • 时间:2020-12-18 12:48 编辑:浮生风华 来源:蚂蚁 阅读:258
  • 扫一扫,手机访问
摘要:大家好,今天给大家讲解的是cache是什么(linux清理缓存cache)的相关内容,共分为以下几步介绍linux清理缓存cache,感兴趣的朋友可以跟着学习一下。

linux清理缓存cache


1.步骤一:我们先查看物理内存占用情况,使用free -m查看内存占用,可以看到内存中大部分内存被buff/cache占用,free内存已经剩余400多M了。


2.步骤二:对上面内存参数进行说明,内存也可以使用top命令查看total——总物理内存used——已使用内存free——完全未被使用的内存shared——应用程序共享内存buffers——缓存,主要用于目录方面,inode值等(ls大目录可看到这个值增加)cached——缓存,用于已打开的文件-buffers/cache=used-buffers-cached+buffers/cache=free+buffers+cached

3.步骤三:linux的缓存机制是这样的,当第一次读取一个文件时,一份放到内存cache中,另外一份放到运行程序的内存中,当下次再使用的时候,直接从cache中读取数据,速度就会快很多,但是有频繁的读写,而drop_cache默认是不释放的,就导致cache占用越来越多,物理内存会逐渐被吃了,当然此设置也是可以修改的,我们下面看怎么临时释放cache内存。释放之前执行sync命令同步数据导硬盘中。

4.步骤四:drop_caches的值可以是0-3之间的数字,代表不同的含义 0:不释放(系统默认值 1:释放页缓存2:释放dentries和inodes3:释放所有缓存执行如下命令释放所有缓存echo 3 > /proc/sys/vm/drop_caches命令执行后,可以看到,缓存释放,free内存已经上升,系统也流畅了很多。






以上就是关于cache是什么(linux清理缓存cache)的全部内容,喜欢记得给我点赞哦早起的鸟儿有虫吃,更多精彩内容请继续关注蚂蚁资源网。
(责任编辑:贺来贤人)
  • 全部评论(0)
最新发布的资讯信息
【简历/资料|内地女明星】 殷茹基本资料( YR个人简历介绍)(2020-12-06 15:19)
【简历/资料|内地女明星】 曹菁基本资料( CJ个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 王安妮基本资料( WAN个人简历介绍)(2020-12-06 15:18)
【简历/资料|内地女明星】 白琼基本资料( BQ个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 王世霞基本资料( WSX个人简历介绍)(2020-12-06 15:17)
【简历/资料|内地女明星】 宋煜基本资料( SY个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 钱增基本资料( QZ个人简历介绍)(2020-12-06 15:16)
【简历/资料|内地女明星】 胡晓黎基本资料( HXL个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 李佳慧基本资料( LJH个人简历介绍)(2020-12-06 15:15)
【简历/资料|内地女明星】 张洛嘉基本资料( ZLJ个人简历介绍)(2020-12-06 15:14)
联系客服
网站客服 联系客服
手机版

扫一扫进手机版
返回顶部