首页> 外文期刊>IEICE Transactions on Information and Systems >Reconfigurable Multi-Resolution Performance Profiling in Android Applications
【24h】

Reconfigurable Multi-Resolution Performance Profiling in Android Applications

机译:Android应用程序中的可重新配置的多分辨率性能分析

获取原文
获取原文并翻译 | 示例
       

摘要

The computing of applications in embedded devices suffers tight constraints on computation and energy resources. Thus, it is important that applications running on these resource-constrained devices are aware of the energy constraint and are able to execute efficiently. The existing execution time and energy profiling tools could help developers to identify the bottlenecks of applications. However, the profiling tools need large space to store detailed profiling data at runtime, which is a hard demand upon embedded devices. In this article, a reconfigurable multi-resolution profiling (RMP) approach is proposed to handle this issue on embedded devices. It first instruments all profiling points into source code of the target application and framework. Developers can narrow down the causes of bottleneck by adjusting the profiling scope using the configuration tool step by step without recompiling the profiled targets. RMP has been implemented as an open source tool on Android systems. Experiment results show that the required log space using RMP for a web browser application is 25 times smaller than that of Android debug class, and the profiling error rate of execution time is proven 24 times lower than that of debug class. Besides, the CPU and memory overheads of RMP are only 5% and 6.53% for the browsing scenario, respectively.
机译:嵌入式设备中应用程序的计算在计算和能源上受到严格的限制。因此,重要的是,在这些资源受限的设备上运行的应用程序必须了解能量约束并能够有效执行。现有的执行时间和能源性能分析工具可以帮助开发人员识别应用程序的瓶颈。但是,性能分析工具需要很大的空间来在运行时存储详细的性能分析数据,这对嵌入式设备来说是一个严格的要求。本文中,提出了一种可重新配置的多分辨率分析(RMP)方法来解决嵌入式设备上的此问题。它首先将所有性能分析点插入目标应用程序和框架的源代码中。开发人员可以通过使用配置工具逐步调整概要分析范围来缩小瓶颈的原因,而无需重新编译概要分析的目标。 RMP已被实现为Android系统上的开源工具。实验结果表明,Web浏览器应用程序使用RMP所需的日志空间比Android调试类小25倍,并且证明执行时间的分析错误率比调试类低24倍。此外,在浏览情况下,RMP的CPU和内存开销分别仅为5%和6.53%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号