魔神至尊
原帖由 @jun4rui 于 2016-4-18 15:55 发表 顺便可以看看我前面那张图关于哔哩哔哩客户端的耗电,那软件我开着基本不是下片就是看片,按道理来说是长时间大量持续I/O,但耗电如何你可以看看。 这1%的耗电,是我今天早上从充电器上拔下来以后,下载了《RE:从零开始的异世界生活》第三集、《张召忠说》28集、《军武次位面》04:左轮之魂、《敖厂长:首款涉黄FPS》大概700多M视频,并且看了350M视频后的耗电。请问这么剧烈的I/O操作只消耗了1%,改用什么姿势解读呢?
查看详细资料
TOP
原帖由 @jun4rui 于 2016-4-18 16:14 发表 那你说说嘛,我bilibili大量的I/O其实并没有消耗多少电啊,大量I/O耗电不是你提出来的吗?为什么实际测试下来结果并不耗电?
原帖由 @jun4rui 于 2016-4-18 16:38 发表 手机设计一环扣一环。 安卓虚拟机采用的是所谓的真后台,然后权限管理混乱。这导致流氓软件泛滥,耗电量大增。其实后台越杀得频繁越耗电。一般来说,程序耗电量最大的阶段就是加载和中止,这里牵涉到大量的I/O功能,所以是最耗电的。(当然了一个在后台计算圆周率的程序不属于这种情况)所以程序不停的启动,你不停的杀,只会让情况更加糟糕。最正确的做法就是根本不让其启动,而安卓虚拟机做不到。所以厂家多配大容量电池和大内存,来愚弄消费者。但手机内部空间是一定的。你4000毫安,别人2000毫安,你放其他器件的空间就少了,性能自然就弱。 ============================== 你别跑啊,顶楼发言还在呢,我加粗给你看哦“涉及到大量的I/O功能,所以是最耗电的”可是你自己吹的
原帖由 @jun4rui 于 2016-4-18 16:51 发表 那你从那里得来的Android在后台会频繁重启程序呢?
原帖由 @jun4rui 于 2016-4-18 16:58 发表 Android用户确实有极小部分清后台的,但又有几个去经常清理后台呢?这少数用户的行为算不到Android本身头上吧?
原帖由 @henvelleng 于 2016-4-18 18:23 发表 帖子的题目大得吓死人,待机和runtime要分开讨论,移动设备的待机是suspend to ram,每个驱动都要提供suspend和resume的方法,runtime PM下驱动要计数,统计使用设备的app数量,采取降频或关闭设备的策略,此外还有pmic芯片的regulator驱动,还有android引进的early suspend和wake lock机制