- 专利标题: 一种适用于依赖分析工具的内存预测方法及装置
- 专利标题(英): Memory prediction method and device suitable for dependency analysis tool
-
申请号: CN201910400746.4申请日: 2019-05-15
-
公开(公告)号: CN110187967A公开(公告)日: 2019-08-30
- 发明人: 韩承锋 , 唐云善 , 邹旎彬 , 陈皓立 , 张帆 , 杨林 , 赵燕
- 申请人: 南瑞集团有限公司 , 南京南瑞信息通信科技有限公司 , 国网江苏省电力有限公司 , 国家电网有限公司
- 申请人地址: 江苏省南京市鼓楼区南瑞路8号
- 专利权人: 南瑞集团有限公司,南京南瑞信息通信科技有限公司,国网江苏省电力有限公司,国家电网有限公司
- 当前专利权人: 南瑞集团有限公司,南京南瑞信息通信科技有限公司,国网江苏省电力有限公司,国家电网有限公司
- 当前专利权人地址: 江苏省南京市鼓楼区南瑞路8号
- 代理机构: 南京纵横知识产权代理有限公司
- 代理商 董建林; 张赏
- 主分类号: G06F9/50
- IPC分类号: G06F9/50
摘要:
本发明公开了一种适用于依赖分析工具的内存预测方法及装置,该方法具体为,从Java程序包文件中提取源代码文件;对所提取的源代码文件进行分析,生成抽象语法树,并获取每个源代码文件生成的抽象语法树中每个种类的节点类的实例对象数量;计算每个种类的节点类实例对象占用内存大小;计算每个源代码文件生成的抽象语法树占用内存大小;计算整个Java程序包所需内存大小。本发明通过对依赖分析工具运行时内存的预测,使得每次依赖分析工具容器能够通过预测得到的内存,分配至内存资源足够的容器运行节点,保证了依赖分析工具运行的稳定性,以及分布式代码检测系统运行稳定性。
公开/授权文献
- CN110187967B 一种适用于依赖分析工具的内存预测方法及装置 公开/授权日:2022-08-05