首页> 外国专利> Identifying the source of a memory leak by grouping repeated patterns of the same object type

Identifying the source of a memory leak by grouping repeated patterns of the same object type

机译:通过对相同对象类型的重复模式进行分组来确定内存泄漏的根源

摘要

Repeated patterns of the same object type are identified in a collection of dynamic data structures, such as a Java® object heap. The objects are then grouped together in a flat data structure and analysed to using a memory leak detection algorithm. The objects that are identified may form a linked list and some of the nodes may be ancestors of other nodes. The sizes of the nodes may be calculated and a memory leak may be detected by finding a child node which is smaller than its parent. Alternatively, the number of child nodes may be calculated and a memory leak identified if a node has a large number of child nodes. The objects may be in a memory image.
机译:在诸如Java®对象堆之类的动态数据结构的集合中标识相同对象类型的重复模式。然后将对象按平面数据结构分组在一起,并使用内存泄漏检测算法进行分析。所标识的对象可以形成链接列表,并且某些节点可以是其他节点的祖先。可以通过找到小于其父节点的子节点来计算节点的大小并可以检测到内存泄漏。替代地,如果节点具有大量的子节点,则可以计算子节点的数量并识别内存泄漏。这些对象可能在内存映像中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号