后台任务的隐形功耗 — 为什么充电时开着游戏会让电流翻倍
充电电流的真相
当你插上充电器时,充电器输出的功率会被一分为二:
充电器总功率 = 手机整机功耗 + 电池充电功率
Ampere 显示的 mA 读数是电池真正收到的那部分(正数时),不包括手机自身的运行功耗。
举个例子:
- 充电器输出 5000 mA(5V 25W)
- 手机此时正在玩游戏,自身吃掉 2500 mA
- 电池实际充电电流 = 5000 - 2500 = 2500 mA
Ampere 会显示 2500 mA —— 这不是充电器只输出了 2500 mA,是手机吃掉的 + 电池分到的总和才等于充电器输出。
常见后台功耗来源
| 类型 | 典型功耗(mA) | 影响 |
|---|---|---|
| 亮屏(最低亮度) | 100-300 | 基础 |
| 亮屏(中亮度) | 300-600 | 日常使用 |
| 亮屏(最高亮度 + HDR) | 600-1200 | 视频、游戏 |
| CPU 密集型 App | 200-500 | 后台下载、编译 |
| GPU 密集型(游戏) | 500-1500+ | 最大功耗源 |
| 网络传输 | 100-300 | WiFi/移动数据持续传输 |
| GPS 定位 | 100-300 | 导航、地图 |
对比测试前为什么要清后台
回到 测试条件控制 的要求:清理所有后台 App。就是为了让充电器的总功率尽量全部进入电池,避免手机自身功耗干扰对比结果。
如果你测充电器 A 时手机亮屏跑着知乎、测充电器 B 时手机暗屏待机,那两个读数的差异大部分来自手机功耗的不同,而不是充电器本身的差异。
怎么验证这一点
做个简单实验:
- 插上充电器,关闭屏幕 → 记录 Ampere 读数(比如 2000 mA)
- 打开一个游戏,保持亮屏 → 再看 Ampere 读数(可能掉到 500 mA 甚至变成负数!)
- 关掉游戏、锁屏 → 读数回到接近 2000 mA
你会亲眼看到"手机自身功耗"和"电池充电电流"是此消彼长的关系。
日常使用中
如果你一边充电一边玩游戏,会发现电量不涨反降 —— 这意味着游戏的功耗已经超过了充电器能提供的总功率,电池被迫边充边放。这种状态对电池非常不友好,尽量避免。