← 返回列表

对象分配定位方法、装置、存储介质及电子设备

申请号: CN202311319573.6
申请人: 北京基调网络股份有限公司
申请日期: 2023/10/12

摘要文本

本发明提供一种对象分配定位方法、装置、存储介质及电子设备,其中,该方法包括:基于采集指示信息,分别对M个类中各个类所对应的对象进行N次内存使用量采集,得到各个类对应的N个内存使用量;分别对各个类对应的N个内存使用量进行加权求和,得到各个类的类排序指示信息,并基于各个类的类排序指示信息,从M个类中选取出至少一个目标类;分别将对象创建监控嵌码,嵌入至至少一个目标类包括的各个目标类中,得到各个嵌码后的目标类;分别基于各个嵌码后的目标类对应的调用栈集合,生成各个嵌码后的目标类对应的对象分配指示数据,一个对象分配指示数据用于实现相应嵌码后的目标类下的对象分配定位。本发明实施例可便捷地进行对象分配定位。

专利详细信息

项目 内容
专利名称 对象分配定位方法、装置、存储介质及电子设备
专利类型 发明申请
申请号 CN202311319573.6
申请日 2023/10/12
公告号 CN117453182A
公开日 2024/1/26
IPC主分类号 G06F8/20
权利人 北京基调网络股份有限公司
发明人 杜中原
地址 北京市朝阳区霞光里5号1号楼301

专利主权项内容

来自: 。1.一种对象分配定位方法,其特征在于,包括:获取采集指示信息,并基于所述采集指示信息,分别对M个类中各个类所对应的对象进行N次内存使用量采集,得到所述各个类对应的N个内存使用量,M和N均为正整数;分别对所述各个类对应的N个内存使用量进行加权求和,得到所述各个类的类排序指示信息,并基于所述各个类的类排序指示信息,从所述M个类中选取出至少一个目标类,一个目标类的类排序指示信息大于排序指示阈值;确定对象创建监控嵌码,并分别将所述对象创建监控嵌码,嵌入至所述至少一个目标类包括的各个目标类中,得到各个嵌码后的目标类,一个嵌码后的目标类被调用以创建对象时支持生成相应的调用栈,一个调用栈用于指示相应对象的调用链路;确定所述各个嵌码后的目标类在目标时间范围内的调用栈集合,并分别基于所述各个嵌码后的目标类对应的调用栈集合,生成所述各个嵌码后的目标类对应的对象分配指示数据,一个对象分配指示数据用于实现相应嵌码后的目标类下的对象分配定位。