智能手机组件的能耗

eL.*_*eL. 15 android smartphone energy

我正在寻找最新智能手机上所有组件及其电源排放的列表.

  • 加速度计,陀螺仪,磁力计等
  • 显示
  • 无线上网
  • 蓝牙
  • 全球定位系统
  • 中央处理器
  • 相机
  • 麦克风
  • 等等

优选以mA为单位,因此可以很容易地将其与电池容量(通常以mAh表示)进行比较.

传感器的功能实际上可以通过SDK获得,也可以轻松找到AndroidFragmentation上的大多数设备.然而,我正在寻找的是其他硬件组件的可比数据,以考虑它们的效率.

额外奖励:对传感器更新频率更低的请求是否会降低传感器的能耗,因为它只返回一个值getPower()

小智 9

我可以在此找到一些详细的研究.

  1. 2010年USENIX会议的一项研究,研究智能手机的各种组件(相机除外)
  2. 2013年Hotmobile移动计算研讨会的另一项研究提供了有关摄像机和显示器的更多信息.

参考文献1似乎是一个很好的起点.


Com*_*are 8

我正在寻找最新智能手机上所有组件及其电源排放的列表.

这是不可能回答的.

首先,不同的设备将使用具有不同功率特性的这些组件的不同种类.

其次,许多(如果不是大多数)这些组件将没有公布的功率统计数据,或者如果没有完全拆除设备,特定组件本身可能是不可知的.

对Sensor的更新频率更低的请求是否会降低Sensor的能耗,因为它只返回getPower()的一个值?

这将取决于传感器.一些传感器实际上总是"开启"(例如,环境光传感器),由操作系统提供,在这种情况下,使用该传感器的唯一增量功率消耗将是将传感器数据传递给您的过程.操作系统可能不会经常使用其他传感器,这意味着您对该传感器发出的事件请求可能会"打开",导致传感器本身的电量消耗以及为您提供的数据.

如果所有Android设备都采用Qualcomm MDP的方式进行检测,那将是非常好的,这样我们就可以获得应用程序的细粒度功能细节以及各种组件的使用.


小智 0

显示屏是智能手机中最耗电的部分;占总电池寿命的 60%(可消耗高达 2W 的功率)。有本书叫《绿色IT及其应用》;你可以在 Google 图书中在线阅读。