20190324游戏场景百度地图150次联网耗电
|
|
2D1Z |
2D1N |
2D1F |
|||
|
项目 |
第一轮 |
第二轮 |
第一轮 |
第二轮 |
第一轮 |
第二轮 |
1 |
30 Mins Game |
378.38 |
294 |
277.65 |
|
272.25 |
|
2 |
30 Mins Music Play |
118.32 |
64 |
47.05 |
|
39.64 |
|
3 |
30 Mins Tencent Video |
197.82 |
191.15 |
186.23 |
|
198.48 |
|
4 |
30 Mins Call |
130.75 |
134.4 |
123.14 |
|
127.88 |
|
5 |
10Mins Camera Preview |
481.8 |
481 |
427.32 |
|
610.74 |
|
6 |
5 Mins Camera vedio |
582.72 |
591 |
512 |
|
439.71 |
|
7 |
30 Mins Browsing |
220 |
221.31 |
230.57 |
|
201.79 |
|
8 |
30 Mins Baidu Map |
220.56 |
218.87 |
222.29 |
|
233.19 |
|
9 |
30 Mins Sina Weibo |
237.73 |
266 |
246.33 |
|
243.36 |
|
10 |
30 Mins Wechat |
167.5 |
169.38 |
170.85 |
|
156.56 |
|
|
开始时间 |
14.41.55 |
|
14.40.56 |
|
14.42.47 |
|
第一轮分析:
14.41.55从这里开始了2D1Z的测试:
03-23 14:41:58.154 6843 6924 I System.out: [socket] connection omsjf.cmgame.com/112.4.19.50:80;LocalPort=-1(10000)
中间log省略
03-23 15:11:51.000 5491 5523 I System.out: [socket][/10.195.248.37:41734] close
03-23 15:11:51.002 5491 5523 I System.out: [socket][/10.195.248.37:49296] close
这里结束了game的测试,connected共计有149处,按每次联网增加0.5mAh计算,那么至少增加79.5mAh。
开始music
03-23 15:12:00.897 5491 11142 I System.out: [socket] connection loc.map.baidu.com/163.177.151.220:443;LocalPort=-1(12000)
03-23 15:12:00.957 5491 11142 I System.out: [socket][/10.195.248.37:41736] connected
中间log省略
03-23 15:41:48.580 5491 15004 I System.out: [socket][/10.195.248.37:49468] connected
03-23 15:41:48.588 5491 15005 I System.out: [socket][/10.195.248.37:41906] connected
这里结束了music的测试,connected总计有86处,如果每次联网按0.5mAh计算,合计至少增加43mAh。
目前2D1Z的电流增加主要在第一轮,第二轮比第一轮下降很多,不过相对于2D1F和2D1N依然还有20mA的增加量。
分析后怀疑2D1Z的一开机会大量的连接百度,connection loc.map.baidu.com,在game和music的一个小时里连接上网的log里出现234次。说明占比非常高。
为了验证百度开机联网情况,单独做了开机待机实验,结果如下:
目前BSP分析结论如下,功耗增加主要为开机大量联网造成,跟FPS基本不相关。从第一轮GAME和muisc以后的测试看,功耗相差都不大。
后续工作:
为什么开机后百度等APK这么频繁联网,是什么行为导致的,后台是否可以管控?
百度地图第一次启动时间 |
手动点击最近任务栏“清除”时间 |
百度地图被kill-具体ForceStop接口 |
第一轮游戏开始 |
第一轮游戏结束 |
百度地图第一次启动时间 |
百度地图被kill-具体ForceStop接口 |
第二轮游戏开始 |
第二轮游戏结束 |
百度地图被kill-具体ForceStop接口 |
|||||
2D1Z_异常 |
03-23 14:04:38.344 am_schedule_service_restart: [0,com.baidu.BaiduMap/com.baidu.location.f,20782] |
2019/3/23 14:28:43 1.[0,5904,com.fadi.engineermode,900,remove task] 2.[0,2323,com.fadi.dialer,900,remove task] 3.[0,5324,com.fadi.feedback,1001,remove task] 4.[0,5300,com.android.settings,900,remove task] |
系统查杀策略com.fadi.onetouchbooster没有foreStop 百度地图 |
2019/3/23 14:41 |
2019/3/23 15:11 |
系统查杀策略com.fadi.onetouchbooster没有foreStop 百度地图 |
2019/3/23 18:59 |
2019/3/23 19:29 |
系统查杀策略com.fadi.onetouchbooster没有foreStop 百度地图 |
|||||
2D1N_正常 |
2019/3/23 6:35:43 1.[0,4228,com.fadi.engineermode,900,remove task] 2.[0,2599,com.fadi.dialer,900,remove task] 3.[0,3568,com.fadi.feedback,1001,remove task] |
由于没有百度地图启动记录,系统查杀策略com.fadi.onetouchbooster无需kill |
2019/3/23 9:28:06 I am_create_activity: [0,231795462,41,com.baidu.BaiduMap/com.baidu.baidumaps.WelcomeScreen,android.intent.action.VIEW,NULL,geo:38.899533,-77.036476,268435456] |
03-23 10:07:11 I ActivityManager: Force stopping com.baidu.BaiduMap appid=10128 user=0: from pid 2439 (系统查杀策略 pid 2439 为 com.fadi.onetouchbooster) |
2019/3/23 10:58 |
2019/3/23 11:28 |
2019/3/23 14:18:01 I ActivityManager: Force stopping com.baidu.BaiduMap appid=10128 user=0: from pid 2439 (系统查杀策略 pid 2439 为 com.fadi.onetouchbooster) |
|||||||
2D1F_正常 |
2019/3/23 6:36:37 1.[0,4523,com.fadi.engineermode,900,remove task] 2.[0,2591,com.fadi.dialer,900,remove task] 3.[0,3568,com.fadi.feedback,1001,remove task] |
由于没有百度地图启动记录,系统查杀策略com.fadi.onetouchbooster无需kill |
2019/3/23 6:42 |
2019/3/23 7:12 |
2019/3/23 9:30:02 I am_create_activity: [0,136082164,94,com.baidu.BaiduMap/com.baidu.baidumaps.WelcomeScreen,android.intent.action.VIEW,NULL,geo:38.899533,-77.036476,268435456] |
03-23 10:00:16 I ActivityManager: Force stopping com.baidu.BaiduMap appid=10126 user=0: from pid 2470 (系统查杀策略 pid 2470 为 com.fadi.onetouchbooster) |
2019/3/23 11:00 |
2019/3/23 11:30 |
2019/3/23 14:19:35 I ActivityManager: Force stopping com.baidu.BaiduMap appid=10126 user=0: from pid 2470 (系统查杀策略 pid 2470 为 com.fadi.onetouchbooster) |
|||||
日志分析 |
[2D1Z_异常] 1.百度地图14:04后台启动,但是测试工程师在14:28手动点击清除,并没有清除百度地图进程 2.第一轮测试前百度地图应用没有被com.fadi.onetouchbooster调用forceStop清理 上述导致百度地图常驻后台运行,在第一轮游戏场景测试中,百度地图后台大量联网导致电流异常 03-23 14:41:51 ~ 03-23 15:11:59 时间段中 154 次 3 次 omsjf.cmgame.com 极品飞车联网 1 次 clientservices.googleapis.com 30次 ofloc.map.baidu.com 联网 110次 loc.map.baidu.com 联网 [2D1D_正常]第一轮游戏场景测试前,百度地图有被com.fadi.onetouchbooster调用forceStop清理 [2D1D_正常]第一轮游戏场景测试前,百度地图还未被点击打开;但是在第二轮测试游戏场景前,百度地图有被com.fadi.onetouchbooster调用forceStop清理 |
|||||||||||||
第一轮游戏场景 |
第二轮游戏场景 |
|||||||||||||
2D1Z_异常 |
测试前百度地图后台启动 也没被查杀 |
测试前百度地图没有被查杀 |
||||||||||||
2D1N_正常 |
测试前百度地图没被打开 |
测试前百度地图被查杀 |
||||||||||||
2D1F_正常 |
测试前百度地图没被打开 |
测试前百度地图被查杀 |
2D1Z |
2D1N |
2D1F |
||||||||||||||
项目 |
时间段 |
联网次数 |
申请CPU锁次数 |
第一轮 |
第二轮 |
时间段 |
联网次数 |
申请CPU锁次数 |
第一轮 |
时间段 |
联网次数 |
第二轮 |
第一轮 |
时间段 |
联网次数 |
|
1 |
30 Mins Game |
2019/3/23 14:41:50~03-23 15:11:59 |
154次 |
没查到 |
378.38 |
294 |
2019/3/23 18:59:19 ~ 03-23 19:29:27 |
3次 |
没查到 |
277.65 |
272.25 |
|||||
2 |
30 Mins Music Play |
03-23 15:12:01~03-23 15:42:12 |
86次 |
118.32 |
64 |
2019/3/23 19:29:29 ~ 03-23 19:59:40 |
1次 |
47.05 |
39.64 |
|||||||
3 |
30 Mins Tencent Video |
2019/3/23 15:42:24~03-23 16:15:12 |
435次 |
197.82 |
191.15 |
2019/3/23 19:59:51 ~ 03-23 20:32:34 |
186.23 |
198.48 |
||||||||
4 |
30 Mins Call |
2019/3/23 16:15:23 ~ 03-23 16:43:28 |
129次 |
130.75 |
134.4 |
2019/3/23 20:32:34 ~ 03-23 20:56:14 |
123.14 |
127.88 |
||||||||
5 |
10Mins Camera Preview |
2019/3/23 16:43:32 ~ 03-23 16:58:57 |
481.8 |
481 |
2019/3/23 20:56 |
427.32 |
610.74 |
|||||||||
6 |
5 Mins Camera vedio |
582.72 |
591 |
~ 03-23 21:11:44 |
512 |
439.71 |
||||||||||
7 |
30 Mins Browsing |
2019/3/23 16:59:00 ~ 03-23 17:29:02 |
220 |
221.31 |
2019/3/23 21:11:47 ~ 03-23 21:41:49 |
230.57 |
201.79 |
|||||||||
8 |
30 Mins Baidu Map |
2019/3/23 17:29:13 ~ 03-23 17:59:08 |
220.56 |
218.87 |
2019/3/23 21:42:00 ~ 03-23 22:11:55 |
222.29 |
233.19 |
|||||||||
9 |
30 Mins Sina Weibo |
2019/3/23 17:59:19 ~ 03-23 18:28:06 |
354次 |
没查到 |
237.73 |
266 |
03-23 22:12:06 ~ 03-23 22:40:54 |
191次 |
没查到 |
246.33 |
243.36 |
|||||
10 |
30 Mins Wechat |
2019/3/23 18:28:08 ~ 03-23 18:59:11 |
167.5 |
169.38 |
2019/3/23 22:40:56 ~ |
170.85 |
156.56 |
|||||||||
开始时间 |
14.41.55 |
14.40.56 |
14.42.47 |
2019/3/23 14:41:50~03-23 15:11:59 |
2019/3/23 14:41:50~03-23 15:11:59 |
2019/3/23 14:41:50~03-23 15:11:59 |
游戏二轮 |
2019/3/23 18:59:19 ~ 03-23 19:29:27 |
03-23 15:12:01~03-23 15:42:12 |
03-23 15:12:01~03-23 15:42:12 |
03-23 15:12:01~03-23 15:42:12 |
03-23 15:12:01~03-23 15:42:12 |
30 Mins Tencent Video |
2019/3/23 15:42:24~03-23 16:15:12 |
4 |
30 Mins Call |
2019/3/23 16:15:23 ~ 03-23 16:43:28 |
130.75 |
134.4 |
5 |
10Mins Camera Preview |
2019/3/23 16:43:32 ~ 03-23 16:58:57 |
481.8 |
|||||||||||||
6 |
5 Mins Camera vedio |
582.72 |
7 |
30 Mins Browsing |
2019/3/23 16:59:00 ~ 03-23 17:29:02 |
8 |
30 Mins Baidu Map |
2019/3/23 17:29:13 ~ 03-23 17:59:08 |
9 |
30 Mins Sina Weibo |
2019/3/23 17:59:19 ~ 03-23 18:28:06 |
新浪微博 |
03-23 22:12:06 ~ 03-23 22:40:54 |
30 Mins |
2019/3/23 18:28:08 ~ 03-23 18:59:11 |
30 Mins Wechat |
2019/3/23 18:28:08 ~ 03-23 18:59:11 |
30 Mins Wechat |
2019/3/23 18:28:08 ~ 03-23 18:59:11 |
20190324游戏场景百度地图150次联网耗电相关推荐
- cocos植物大战僵尸(三)游戏场景:地图滚动
2.3游戏场景 2.3.1 地图滚动 根据json表读取出,当前关卡要载入哪张地图,并读取当前地图的相关.Json表为数组结构,配置如下: [{"Level":0,"Ma ...
- 百度地图汽车物流数智化应用方案,推进整车运输行业全链条数字化发展
近日,百度地图受邀参加2022全国汽车物流行业年会,会议上百度地图智能物流解决方案架构师带来了主题为<百度地图汽车物流数智化应用方案>的演讲分享.随着汽车消费需求持续升级和汽车产业生态日益 ...
- 百度地图获取河流_华为AR地图: 导航功能确实不错,还有更多AR新场景也值得关注...
2020年4月8日,华为消费者业务CEO余承东在国内线上直播的过程中,发布了一款关于全新的导航软件-华为AR地图. 华为的AR地图不仅有地图导航的功能,它还借助于5G.AR.AI和高清摄像头硬件等技术 ...
- 百度地图 点聚合_强强联合聚能网约车场景 首汽约车为百度地图“站台”
人与出行的关系在不断刷新,关于地图的重新定义也正在进行时.12月10日,2019百度地图生态大会在京召开,"新一代人工智能地图"生态全景首次公布,百度地图成为中国最大的智能化位置服 ...
- MMORPG大型游戏设计与开发(服务器 游戏场景 地图和区域)
地图的数据以及区域的信息是场景的重要组成部分,这些数据同时存在客户端和服务器,而且都是由编辑器生成的.那么保存的文件数据结构是怎样的?一张3D的场景地图又是怎样处理这些数据的?同时告诉大家这里同样只是 ...
- 后端根据百度地图真实路径距离_远场语音识别错误率降低30%,百度提基于复数CNN网络的新技术...
[12月公开课预告],入群直接获取报名地址 12月11日晚8点直播主题:人工智能消化道病理辅助诊断平台--从方法到落地 12月12日晚8点直播:利用容器技术打造AI公司技术中台 12月17日晚8点直播 ...
- Android中应用百度地图API开发地图APP实例-显示百度地图
场景 效果 在使用百度地图API之前需要先在百度地图开放平台中申请API_KEY http://lbsyun.baidu.com/index.php 申请API_KEY 登录百度开放平台后找到控制台下 ...
- 使用百度地图API制作线路轨迹播放
1.使用百度地图API制作轨迹播放: 可应用于车辆跟踪.行驶线路回放.跑步行程的记录等地图应用场景, 1.1绘制静态轨迹图 获取多个轨迹点point(必须包含经度.纬度) 使用polyline对象依次 ...
- mysql 百度地图插件_GitHub - huizhong/grafana-baidumap-panel: Grafana 百度地图插件
Baidumap Panel Plugin for Grafana Grafana的百度地图插件,基于WorldMap修改.主要的可视化功能有:更换AK.添加/删除控件.更换主题.更改地图级别,测距工 ...
最新文章
- Spring Boot + Dataway :接口不用写,配配就出来?
- 【TensorFlow】PyCharm中无法识别tensorflow、numpy等Python库问题的解决办法
- centos 下载为firefox安装flash插件
- [css] 你知道全屏滚动的原理是什么吗?它用到了CSS的哪些属性?
- YUV / RGB 格式及快速转换
- Cisco2960交换机密码忘记恢复教程
- Python的第三方库openpyxl
- mysql乐观锁总结和实践 - 青葱岁月 - ITeye博客
- HTML静态网页我的家乡,html网站家乡 !
- excel下拉列表多选框_移动Excel列表框项目
- 硬盘录像机常见问题解答硬盘录像机故障解决
- 全市场等权中位数_市场指数估值周报20200412
- c++ ‘-DNODE_GYP_MODULE_NAME=libsass‘ ‘-DUSING_UV_SHARED=1‘ ‘-DUSING_V8_SHARED=1‘ ‘-DV8_DEPRECATION_
- Jenkins之分布式部署及构建(master-slaver)
- 案例2:丙类仓库建筑防火案例分析
- 华为OD机试真题 Java 实现【完美走位】【2022.11 Q4】
- 使用FTPClient封装FtpUtil
- 旅行商问题(TSP)
- konga--添加service和rouce详细步骤
- 【转载】ENDNOTE使用方法,常用!