Johnsonの备忘录

  • 首页
  • 服务器主机
    • VPS主机
    • 树莓派
    • Linux
  • 云服务应用
    • 云应用
    • 网站建设
  • 软件工程
    • Devops
    • 程序编码
  • 跨境出海
    • 营销联盟
    • 跨境电商
  • 工具导航
    • VPS探针
    • Affiliate导航
  • About
首页
Johnsonの备忘录
  1. 首页
  2. 服务器主机
  3. Linux
  4. 正文

linux内存占用过高问题解决方法

2021年9月21日 280点热度 0人点赞 0条评论

1.使用top查看内存的占用情况,然后键入"M"命令根据内存的占用情况降序排列("P"是CPU占用情况降序排列)

2.关闭掉不需要的进程,

3.再使用top查看内存占用情况,发觉内存占用率已经降下来了,但是free-g却还有100G被占用(内存总共128G),vmstat发现是cache 占用了大量内存。

4.使用 echo 1 > /proc/sys/vm/drop_caches 释放缓存

常用的释放缓存的命令如下

To free pagecache:仅清除页面缓存(PageCache)

echo 1 > /proc/sys/vm/drop_caches

To free dentries and inodes:清除目录项和inode

echo 2 > /proc/sys/vm/drop_caches

To free pagecache, dentries and inodes:清除页面缓存,目录项和inode

echo 3 > /proc/sys/vm/drop_caches

5.再使用free -g 查看内存使用情况,发现内存使用情况已经正常了。

标签: 暂无
最后更新:2021年11月21日

Johnson

没有天生的高手,也没有永远的菜鸟

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
分类目录
  • Devops
  • Linux
  • VPS主机
  • 云应用
  • 未分类
  • 树莓派
  • 程序编码
  • 网站建设

COPYRIGHT © 2021 126.PLUS ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

粤ICP备2021165387号-1

粤公网安备 44030502008515号