买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京达佳互联信息技术有限公司
摘要:本公开关于一种程序数据处理方法、装置、电子设备、存储介质和计算机程序产品,所述方法包括:获取至少两组设备活动数据对;设备活动数据对包括以第一树结构存储的基准数据和以第二树结构存储的目标数据,不同组的设备活动数据对对应的目标设备为不同机型的设备;针对任一组设备活动数据对,比对第一树结构与第二树结构之间的节点差异,得到各设备活动数据对对应的目标节点集合;目标节点集合中的节点用于表征执行目标应用程序过程中被目标设备调用的存在耗时异常的方法;获取各设备活动数据对对应的目标节点集合之间的交集,得到针对目标应用程序的耗时异常分析结果。采用本方法能够提升程序数据分析效率,避免误差得到准确分析结果。
主权项:1.一种程序数据处理方法,其特征在于,所述方法包括:获取至少两组设备活动数据对;所述设备活动数据对包括以第一树结构存储的基准数据和以第二树结构存储的目标数据;包括:获取目标设备对应的基准数据和目标数据,所述基准数据为所述目标设备运行基准应用程序时所产生的设备活动数据,所述目标数据为所述目标设备运行目标应用程序时所产生的设备活动数据,按照所述目标设备调用所述基准应用程序中的各方法的执行堆栈,采用所述基准数据构造第一树结构,按照所述目标设备调用所述目标应用程序中的各方法的执行堆栈,采用所述目标数据构造第二树结构;所述第一树结构和所述第二树结构中的各节点具有对应的节点信息,所述节点信息包括用于表征节点位置和堆栈关系的标识信息,以及用于表征所调用方法的运行状态和耗时情况的方法信息;所述基准应用程序和所述目标应用程序为不同版本的同一应用程序,不同组的所述设备活动数据对对应的目标设备为不同机型的设备;针对任一组所述设备活动数据对,根据所述第一树结构和所述第二树结构中的各节点对应的节点信息进行比对,得到所述第一树结构与所述第二树结构之间的标识信息差异和方法信息差异,根据所述第一树结构与所述第二树结构之间的标识信息差异,从所述第二树结构中确定新增方法节点,根据所述第一树结构与所述第二树结构之间的方法信息差异,从所述第二树结构中确定方法异常节点,根据所述新增方法节点和所述方法异常节点,得到各所述设备活动数据对对应的目标节点集合;所述目标节点集合中的节点用于表征执行所述目标应用程序过程中被所述目标设备调用的存在耗时异常的方法;获取各所述设备活动数据对对应的目标节点集合之间的交集,得到针对所述目标应用程序的耗时异常分析结果。
全文数据:
权利要求:
百度查询: 北京达佳互联信息技术有限公司 程序数据处理方法、装置、电子设备、存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。