Linux系统清理缓存方法

Crq
Crq
管理员
1910
文章
0
粉丝
Linux教程评论5字数 296阅读0分59秒阅读模式
摘要Linux运行主要看物理内存和交换空间SWAP(虚拟内存)的使用情况,一般物理内存小则设置虚拟内存大点,物理内存大,则设置虚拟内存小点。

Linux系统清理缓存方法-图片1

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

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

Linux系统清理缓存方法-图片2

Linux系统清理缓存方法-图片2

如只有一台,则只需要

sync;sync;sync && swapoff -a && swapon -a

Linux系统清理缓存方法-图片3

命令用root执行。

Linux系统清理缓存方法-图片4

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

Linux系统清理缓存方法-图片5

只有一台,则只需

sync;sync;sync

#如上图 && 后面

echo 3> /proc/sys/vm/drop_caches 

命令用root执行。

Linux系统清理缓存方法-图片6

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

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

weinxin
我的微信
微信号已复制
我的微信
这是我的微信扫一扫
 
Crq
  • 本文由 Crq 发表于2025年3月18日 21:39:59
  • 转载请注明:https://www.cncrq.com/13502.html
开学了!这些Linux认证你要知道 Linux教程

开学了!这些Linux认证你要知道

大家好,今天我们将认识一些非常有价值的全球认可的Linux认证。Linux认证是不同的Linux专业机构在全球范围内进行的认证程序。Linux认证可以让Linux专业人才可以在服务...
Vim编辑器运用的五个技巧 Linux教程

Vim编辑器运用的五个技巧

如今 Vim 是每个人最喜欢的 Linux 文本编辑器,也是开发者和系统管理者最喜爱的开源工具。大多数人只是熟悉Vim的最最基本的操作,只能在终端使用 Vim 修改文本,但是它并没...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证