[发明专利]一种基于CGroup的内存监控方法和装置有效
申请号: | 201911203941.4 | 申请日: | 2019-11-29 |
公开(公告)号: | CN110879773B | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 张一罡 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于CGroup的内存监控方法,包括以下步骤:周期性遍历所有子CGroup树,查看每个CGroup的memory.failcnt文件,并记录所述文件中记录的内存使用量达到限制值的次数;响应于其中一个CGroup的所述记录的内存使用量达到限制值的次数较上一次记录的次数有增大,则查看所述CGroup的cgroup.proc文件,以循环打印所述CGroup内所有正在运行的进程;按照OOM分数从大到小的次序选出OOM分数最高的多个进程的目录文件,并将所述选出的进程ID与所述打印的所述CGroup中的进程ID进行匹配,以确定所述CGroup中OOM分数较大的进程;将匹配到的所述CGroup中的进程ID作为告警信息进行通知。本发明能够详细记录Linux内存的使用情况,容易被定位和解决目标程序运行过程中发生的内存有关错误。 | ||
搜索关键词: | 一种 基于 cgroup 内存 监控 方法 装置 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201911203941.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种上下调节的水龙头
- 下一篇:一种热源塔系统控制方法