• 综合
  • 标题
  • 关键词
  • 摘要
  • 学者
  • 期刊-刊名
  • 期刊-ISSN
  • 会议名称
搜索

作者:

薛海龙 (薛海龙.) | 陈渝 (陈渝.) | 雷蕾 (雷蕾.) | 王丹 (王丹.)

收录:

CQVIP PKU CSCD

摘要:

为保障Android应用程序拥有良好的响应性能,开发人员都会采用异步编程的方式,即将耗时任务放在子线程中去执行.这种方式虽然明显提高了应用程序的性能,但是一旦出现性能问题是很难定位原因的.因此为解决开发人员多采用异步编程方式来提高用户体验而引发的Android系统响应性能低下,程序执行过程复杂性增加的问题,提出一种基于异步跟踪实现Android应用响应性能检测与分析的方法.通过对Android系统的Framework层中关键代码进行插桩,完成对程序异步线程执行过程的跟踪,并构建出跨越异步调用边界的关键路径.最后,通过对关键路径的分析得出影响响应性能的主要原因,并反馈给开发者.通过一些特定的测试用例实验和运用该方法解决OPENTHOS系统上存在的实际问题,结果都表明达到了预期目标.

关键词:

Android Framework Log 关键路径 性能分析

作者机构:

  • [ 1 ] [薛海龙]北京工业大学 计算机学院,北京 100124;清华大学 计算机学院,北京 100084
  • [ 2 ] [陈渝]清华大学
  • [ 3 ] [雷蕾]北京工业大学
  • [ 4 ] [王丹]北京工业大学

通讯作者信息:

电子邮件地址:

查看成果更多字段

相关关键词:

相关文章:

来源 :

计算机科学与探索

ISSN: 1673-9418

年份: 2018

期: 10

卷: 12

页码: 1604-1613

被引次数:

WoS核心集被引频次: 0

SCOPUS被引频次:

ESI高被引论文在榜: 0 展开所有

万方被引频次: 5

中文被引频次:

近30日浏览量: 2

在线人数/总访问数:700/2897870
地址:北京工业大学图书馆(北京市朝阳区平乐园100号 邮编:100124) 联系我们:010-67392185
版权所有:北京工业大学图书馆 站点建设与维护:北京爱琴海乐之技术有限公司