CN119396702A 一种对象信息的处理方法、装置、设备及存储介质 (北京字跳网络技术有限公司)_第1页
CN119396702A 一种对象信息的处理方法、装置、设备及存储介质 (北京字跳网络技术有限公司)_第2页
CN119396702A 一种对象信息的处理方法、装置、设备及存储介质 (北京字跳网络技术有限公司)_第3页
CN119396702A 一种对象信息的处理方法、装置、设备及存储介质 (北京字跳网络技术有限公司)_第4页
CN119396702A 一种对象信息的处理方法、装置、设备及存储介质 (北京字跳网络技术有限公司)_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本申请公开了应用于数据处理技术领域的法先利用检测函数检测客户端创建的对象,其中,检测函数是基于检测函数的函数符号调用2利用检测函数检测所述客户端创建的对象,若检测到创建的对象,获取所述对象的对象信息,所述对象信息包括所对所述对象信息按照聚合类型进行聚合处理,所述聚合类型包括信息的采样信息、所述客户端的资源使用信息和所述客户端的业务信息中的一种或者多检测单元,用于利用检测函数检测所述客户端创建的34现在移动终端上检测客户端创建的对象并且获取对象信息,便于对创建的对象进行检查,函数符号调用的,所述检测函数的函数符号是从所述移动终端的系统动态库中查询得到5述客户端的资源使用信息和所述客户端的业务信息中的一述客户端的资源使用信息和所述客户端的业务信息中的一67[0052]为了便于理解本申请实施例提供的一种对象信息的处理方法,下面结合图1所示[0053]本领域技术人员可以理解,图1所示的框架示意图仅是本申请的实施方式可以在[0056]参见图2所示,该图为本申请实施例提供的一种对象信息的处理方法的流程示意化步骤包括获取检测函数(SetAllocationListener)的函数符号的符号名,获取heap(堆)终端的系统动态库调用检测函数的具体实现方式。移动终端的系统动态库为libart.so。libart.so包括多种函数的函数符号。从libart.so库中获取SetAllocationListener的函89信息的采样信息、所述客户端的资源使用信息和所述客户端的业务信息中的一种或者多如对象的类名。[0086]获取对象的内存占用量能够参见上述利用dlsym_symtab获取函数符号和调用函[0090]通过线程指针调用_ZNK3art6Thread13GetThreadNameERNSt3112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE函数符号。该函数符号对应获取对于存在java层的上报框架的客户端,先基于native(本地服务)层进行对象信息的处理,内存占用量大于或者等于占用量异常阈值,和创建对象的频次大于或者等于异常频次阈[0103]参见图4所示,该图为本申请实施例提供的一种对象信息的处理装置的结构示意[0106]显示单元403,用于响应于获取针对所述对象信息的查询指令,显示所述对象信述客户端的资源使用信息和所述客户端的业务信息中的一[0119]下面参考图5,其示出了适于用来实现本申请实施例的电子设备500的结构示意收器、PDA(PersonalDigitalAssistant,个人数字助理)、PAD(portableandroid[0120]如图5所示,电子设备500可以包括处理装置(例如中央处理器、图形处理器等)500操作所需的各种程序和数据。处理装置501、ROM502以及RAM503通过总线504彼此相509可以允许电子设备500与其他设备进行无线或有线通信以交换数据。虽然图5示出了具[0123]本申请实施例提供的电子设备与上述实施例提供的对象信息的处理方法属于同[0126]在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperTextTransfer[0129]可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、[0132]本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例[0138]对所公开的实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论