Abstract
Web 2.0 allowed for the enhancement and revamp of web pages’ aesthetics and interaction mechanics. Moreover, current web browsers function almost as a de facto operating system: they run “apps”, along with other background plug-ins. All of which have an increasing energy impact, proportional to the rate of appearance of more sophisticated browser mechanisms and web content. We present the architecture of GreenBrowsing. A system that proposes the provision of (i) a Google Chrome extension to monitor, rationalize and reduce the energy consumption of the browsing experience and (ii) a Certification Scheme for dynamic web pages, based on web-page performance counter statistics and analysis, performed on the cloud.
Chapter PDF
Similar content being viewed by others
References
Chrome browser, https://www.google.com/intl/en/chrome/browser/
Chrome devtools, https://developers.google.com/chrome-developer-tools/
Amsel, N., Tomlinson, B.: Green Tacker: A Tool for Estimating the Energy Consumption of Software. In: CHI 2010 Extended Abstracts on Human Factors in Computing Systems, CHI EA 2010. ACM, New York (2010)
Benini, L., Bogliolo, A., Cavallucci, S., Riccó, B.: Monitoring System Activity for OS-directed Dynamic Power Management. In: Proceedings of the 1998 International Symposium on Low Power Electronics and Design. ACM, New York (1998)
Camps, F.: Web browser energy consumption (2010)
Dempster, A.P., Laird, N.M., Rubin, D.B.: Maximum likelihood from incomplete data via the EM algorithm. Journal of The Royal Statistical Society, Series B 39(1), 1–38 (1977)
Perrucci, G.P., Fitzek, F.H.P., Widmer, J.: Survey on Energy Consumption Entities on the Smartphone Platform. In: VTC Spring, pp. 1–6. IEEE (2011)
Qiu, Q., Pedram, M.: Dynamic Power Management Based on Continuous-time Markov Decision Processes. In: Proceedings of the 36th Annual ACM/IEEE Design Automation Conference, DAC 1999. ACM, New York (1999)
Rodrigues, R., Koren, I.K.S.: A Study on the Use of Performance Counters to Estimate Power in Microprocessors. IEEE Transactions on Circuits and Systems II: Express Briefs (2013)
Shen, H., Tan, Y., Lu, J., Wu, Q., Qiu, Q.: Achieving Autonomous Power Management Using Reinforcement Learning. ACM Trans. Des. Autom. Electron. Syst. 18(2) (2013)
de Siebra, C., Costa, P., Marques, R., Santos, A.L.M., da Silva, F.Q.B.: Towards a Green Mobile Development and Certification. IEEE (2011)
de Oliveira e Silva, J.N., Veiga, L., Ferreira, P.: A2HA - Automatic and Adaptive Host Allocation in Utility Computing for Bag-of-Tasks. Journal of Internet Services and Applications (JISA) 2(2), 171–185 (2011)
Simão, J., Veiga, L.: QoE-JVM: An Adaptive and Resource-Aware Java Runtime for Cloud Computing. In: Meersman, R., et al. (eds.) OTM 2012, Part II. LNCS, vol. 7566, pp. 566–583. Springer, Heidelberg (2012)
Simão, J., Veiga, L.: Flexible SLAs in the Cloud with Partial Utility-driven Scheduling. In: IEEE 5th International Conference on Cloud Computing Technology and Science (CloudCom 2013) - Best-Paper Award Runner-up. IEEE (December 2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 IFIP International Federation for Information Processing
About this paper
Cite this paper
Avelar, G., Veiga, L. (2014). GreenBrowsing: Towards Energy Efficiency in Browsing Experience. In: Magoutis, K., Pietzuch, P. (eds) Distributed Applications and Interoperable Systems. DAIS 2014. Lecture Notes in Computer Science(), vol 8460. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43352-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-662-43352-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43351-5
Online ISBN: 978-3-662-43352-2
eBook Packages: Computer ScienceComputer Science (R0)