论文标题
关于移动浏览器的电池电量
On the Battery Consumption of Mobile Browsers
论文作者
论文摘要
移动网络浏览最近已超过桌面浏览,以受欢迎程度和流量。在其桌面对应物之后,移动浏览器生态系统已经从很少的浏览器(Chrome,Firefox和Safari)到了很多浏览器,每个浏览器都具有独特的特征(电池友好,保留,轻量级等)。在本文中,我们引入了一个浏览器基准管道,用于涉及自动化,深入实验和结果分析的Android浏览器。我们使用Cappuccino测试了15个Android浏览器,这是我们为第三方Android应用构建的新型测试套件。我们对此类浏览器进行以电池为中心的分析,并表明:1)流行浏览器也倾向于最多消耗,2)插座可节省大量电池(根据浏览器,在20%至40%之间),而3)黑暗模式可在AMOLED屏幕上节省额外的10%电池。我们利用这一观察结果来构建注意力Dim,这是由浏览器事件驱动的屏幕调度机制。通过与勇敢的浏览器和10名志愿者的集成,我们在带有AMOLED和LCD屏幕的两个设备上可以节省30%的潜在电池。
Mobile web browsing has recently surpassed desktop browsing both in term of popularity and traffic. Following its desktop counterpart, the mobile browsers ecosystem has been growing from few browsers (Chrome, Firefox, and Safari) to a plethora of browsers, each with unique characteristics (battery friendly, privacy preserving, lightweight, etc.). In this paper, we introduce a browser benchmarking pipeline for Android browsers encompassing automation, in-depth experimentation, and result analysis. We tested 15 Android browsers, using Cappuccino a novel testing suite we built for third party Android applications. We perform a battery-centric analysis of such browsers and show that: 1) popular browsers tend also to consume the most, 2) adblocking produces significant battery savings (between 20 and 40% depending on the browser), and 3) dark mode offers an extra 10% battery savings on AMOLED screens. We exploit this observation to build AttentionDim, a screen dimming mechanism driven by browser events. Via integration with the Brave browser and 10 volunteers, we show potential battery savings up to 30%, on both devices with AMOLED and LCD screens.