每个在Android的过程中功耗 [英] per process power consumption in Android
问题描述
有没有办法看到一个Android程序的功耗是多少?我有一个根深蒂固的HTC Hero,我已经用C语言中的一些原生的程序。我希望看到这些方案的功耗。所以,我想的方式来测量在过程级的功率消耗,而不是在应用程序水平如PowerTutor应用程序执行。
Is there a way to see the power consumption of an Android process? I have a rooted HTC Hero, and I have developed some native programs in C language. I want to see the power consumptions of these programs. So, I want a way to measure the power consumption in process level and not in application level as e.g. PowerTutor application does..
有一个API,可以帮助我发展,可以做这件事情的应用程序? 我可以用的/ proc /统计等。?
Is there an API that can help me develop an application that can do this thing? Can I use /proc/ stats etc.?
在这个任何想法?
推荐答案
另外,AppScope 一> 是一种应用电能计量框架,Android智能手机使用的内核活动的监控。另外,AppScope提供准确而详细的双方的每个应用程序和每个进程的能量估计的解决方案。
AppScope is an application energy metering framework for Android smartphones using kernel activity monitoring. AppScope provides an accurate and detailed both per-application and per-process energy estimation solution.
当前版本支持HTC的Nexus One仅可以发现这里。
The current release supports HTC Nexus One only and can be found here.
有关的AppScope还能框架,你可以阅读psented在 USENIX的AppScope还能纸$ P $的详细信息和技术细节ATC '12 ,这里。
For more information and technical details about the AppScope framework you can read the AppScope paper presented at USENIX ATC '12, here.
这篇关于每个在Android的过程中功耗的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!