首页> 外文会议>International Symposium on Integrated Circuits >Differences of energetic consumption between Java and JNI Android apps
【24h】

Differences of energetic consumption between Java and JNI Android apps

机译:Java和JNI Android应用之间的能量消耗差异

获取原文

摘要

One of the main constraints on mobile devices is the battery lifetime. In recent years the problem has been detected as an energy gap between mobile applications and battery of mobile devices. There have been several studies to detect which are the main causes of energy consumption while mobile applications are running. Furthermore, several strategies are designed to reduce energy consumption. Also some models have been proposed to describe the energy consumption. These models have focused on the execution of processes that have been used in offloading techniques and the analysis of multithreaded programs. In addition, every mobile operating system contains a set of guidelines or restrictions on development to prevent applications consume too much energy. However, it is not clear what the energy efficiency of native multithreading applications that run on virtual machines on native applications that run directly on low level. The present work shows a study of power consumption of multithreading Android applications running only Java applications against Android running computationally complex sections of code in intermediate language, such as C using JNI. These results help us to have application development strategies aimed at saving energy.
机译:移动设备的主要限制之一是电池寿命。近年来,已检测到该问题是移动应用程序与移动设备电池之间的能隙。已经进行了多项研究来检测哪些是导致移动应用程序运行时能耗的主要原因。此外,设计了几种策略来减少能耗。还提出了一些模型来描述能耗。这些模型集中于卸载技术中使用的过程的执行以及多线程程序的分析。此外,每个移动操作系统都包含一组开发准则或限制,以防止应用程序消耗过多的能量。但是,尚不清楚在虚拟机上运行的本机多线程应用程序在直接在低级别运行的本机应用程序的能效如何?本工作显示了仅运行Java应用程序的多线程Android应用程序与运行中间语言(例如,使用JNI的C语言)运行计算复杂代码段的Android的功耗研究。这些结果有助于我们制定旨在节省能源的应用程序开发策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号