修改/proc/sys/vm/drop_caches,释放Slab占用的cache内存空间(参考drop_caches的官方文档):

  1. Writing to this will cause the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.
  2. To free pagecache:
  3. * echo 1 > /proc/sys/vm/drop_caches
  4. To free dentries and inodes:
  5. * echo 2 > /proc/sys/vm/drop_caches
  6. To free pagecache, dentries and inodes:
  7. * echo 3 > /proc/sys/vm/drop_caches
  8. As this is a non destructive operation, and dirty objects are notfreeable, the user should run "sync" first in order to make sure allcached objects are freed.
  9. This tunable was added in 2.6.16.

linux服务器占用内存过高,首先使用free -m查看内存使用情况,再使用top命令,shift+M按内存排序后,查看具体是哪个进程占用太多的内存。

处理方法:

1、执行sync命令强制将内存中的文件缓冲内容写到磁盘

2、执行以下命令来释放pagecache, dentries and inodes

echo 3 > /proc/sys/vm/drop_caches

转载于:https://www.cnblogs.com/rusking/p/5258247.html

linux服务器内存占用太高-释放内存相关推荐

  1. 服务器内存占用太高如何解决及知识点介绍

    背景 服务器内存占用太高 查看内存 free -m 查看服务器内存使用情况,-m的意思是内存显示单位是mb top 查看服务器所有进程占用内存,为了查看方便,可以使用 shift+md可以让进程按照内 ...

  2. 运维:你们 JAVA 服务内存占用太高,还只增不减!告警了,快来接锅

    先点赞再看,养成好习惯 某天,运维老哥突然找我:"你们的某 JAVA 服务内存占用太高,告警了!GC 后也没释放,内存只增不减,是不是内存泄漏了!" 然后我赶紧看了下监控,一切正常 ...

  3. 如何占用计算机内存,电脑内存占用太高怎么办 教你电脑内存不够用解决方法...

    现在很多白领买电脑,都会优先考虑电脑的续航和便捷,因为他们买电脑主要也就办办公,看看电影,又不玩大型游戏,所以高性能对他们来说也没什么必要. 笔记本电脑 但现在市面上续航久,便携性比较高的Intel电 ...

  4. UE 手游在 iOS 平台运行时内存占用太高?试试这样着手优化

    性能优化,对游戏开发来说是一个需要不断钻研的课题,性能越好,游戏才会运行的更加顺畅,玩家的体验感才会更好.腾讯游戏学院专家.游戏客户端开发 Leonn,将和大家分享 UE 手游在 iOS 平台上的内存 ...

  5. 怎么减少计算机内存占有,还在为电脑内存占用太高而烦恼吗?教你一招轻松解决...

    查毒了也不管用.结果是电脑的物理内存占用太高了,下面就教大家怎么减少物理内存,希望对您有所帮助! 1.启动"windows任务管理器",快捷键"alt+ctrl+dele ...

  6. linux缓冲区内容占用较多什么原因,Linux中Cache内存占用太高解决办法

    在Linux系统中,咱们常常用free命令来查看系统内存的使用状态.在一个RHEL6的系统上,free命令的显示内容大概是这样一个状态:html 这里的默认显示单位是kb,个人服务器是128G内存,因 ...

  7. linux跑程序占用缓存过多释放内存echo 3 > /proc/sys/vm/drop_caches

    在跑pytorch时出现了占用内存过多的问题,当然这个问题可以通过调小num_workers解决,不过还有手动解决办法就是释放内存,命令如下: echo 3 > /proc/sys/vm/dro ...

  8. 如何清理占用计算机内存,电脑内存占用太高怎么办?教你一招轻松解决~-怎么清理电脑内存...

    大概在三年前,让我选择一台电脑,我第一看重的应该是这台电脑的性能,但如果是现在,我可能更注重电脑的续航和便捷,其实不止是我,现在很多人在选择电脑时也应该越来越倾向于选择一台高续航且便捷的,而不是高性能 ...

  9. 计算机内存占用过高,电脑内存占用高怎么办 Win7内存占用高解决办法

    Win7系统在正常使用的时候会占用很多资源,比如网络诊断,缓存还有其他各种平时大部分时候我们都用不上的资源,如果我们电脑本身内存比较小只有2G内存或者以下,打开程序稍微多加个就会造成Win7内存占用高 ...

最新文章

  1. 华为交换机ssh思科交换机_思科交换机交换机中ip、mac地址绑定
  2. 分享Kali Linux 2016.2第42周镜像文件
  3. python结巴分词 词频统计_一个txt文档,已经用结巴分词分完词,怎么用python工具对这个分完词的文档进行计算统计词频,求脚本,非...
  4. ubuntu 20.04修改数据源配置
  5. Information Retrieval 倒排索引 学习笔记
  6. AndroidStudio_安卓原生开发_拍照存储在Uri中_利用图片后通过Uri获取文件真实路径_然后删除---Android原生开发工作笔记161
  7. input type=file与cursor:pointer的兼容性问题
  8. (7)数据结构-基本队列实现
  9. database如何管理超过4GB的文件
  10. Manjaro Gnome 安装TIM
  11. pdfminer识别pdf无法识别问题
  12. GB2312编码的字符串如何转换为ISO-8859-1编码?
  13. 笔记:心理学中的“皮格马利翁效应”
  14. 如何使用 iOS 7 的 AVSpeechSynthesizer 制作有声书(1)
  15. 多重影分身之术!快来领取属于自己的个人智能助手!
  16. xml解析错误语法错误
  17. FireFox必备插件(一)
  18. 网站装饰html代码,html常用装饰代码分享
  19. 英国脱欧 欧盟授权代表_英国脱欧可能影响您的虚拟主机的3种方式
  20. html+css+javascript代码编程规范之CSS

热门文章

  1. IOS微信API异常:unrecognized selector sent to instance 0x17005c9b0‘
  2. SecureCRT SSH 失败 Key exchange failed 解决方法
  3. 如何在JavaScript中获取字符串数组的字符串?
  4. JavaScript警告框中的新行
  5. android通过点击播放视频,Android通过MediaPlayer实现播放视频实例
  6. logback日志配置文件
  7. 若n = 2; m = 5 则 计算 2 + 22 + 222 + 2222 + 22222的和 ;若n = 3; m = 4 则 计算 3 + 33 + 333 + 3333的和
  8. 双亲委托类加载机制_图解JVM类加载机制和双亲委派模型
  9. scrapy爬取动态网页_scrapy_splash 爬取 js 加载网页初体验
  10. qtable sorting enable中文是按照什么顺序_作为雅思过来人,你有什么话想告诫雅思小白的?...