良许Linux教程网 干货合集 Linux系统清理缓存方法

Linux系统清理缓存方法

Linux运行主要看物理内存和交换空间SWAP(虚拟内存)的使用情况,一般物理内存小则设置虚拟内存大点,物理内存大,则设置虚拟内存小点。

image-20221220195459222
image-20221220195459222

在旧版系统中虚拟内存常常设置为物理内存的两倍,但是新版新硬件,内存已经极大提升了容量与速率,再加上固态硬盘,就不需要甚至不用虚拟内存了。但是在HPC中,往往还是得加入虚拟内存,以免系统出现异常卡死的情况。

Linux系统中,如果程序运行期间过渡到虚拟内存,不管cpu占的满不满,基本都会感觉到卡顿了,这时可以top详细看下运行情况

image-20221220195506176
Linux系统清理缓存方法Linux系统清理缓存方法

如只有一台,则只需要

sync;sync;sync && swapoff -a && swapon -a
image-20221220195512861
image-20221220195512861

命令用root执行。

image-20221220195518978
image-20221220195518978

有时候会发现没有运行软件,但依旧发现物理内存使用量大,这是可以利用以下命令来清理物理内存缓存

Linux系统清理缓存方法Linux系统清理缓存方法
Linux系统清理缓存方法Linux系统清理缓存方法

只有一台,则只需

sync;sync;sync

#如上图 && 后面

echo 3> /proc/sys/vm/drop_caches 

命令用root执行。

Linux系统清理缓存方法Linux系统清理缓存方法
Linux系统清理缓存方法Linux系统清理缓存方法

可以明显看到used值变小了,free值变大了。

linux系统中,不单单只是内存,其它各方面,比如CPU,硬盘性能也会对程序整体运行有影响,具体问题,具体分析。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部