PLANNING EXPERIMENTAL STUDIES OF DEPENDING ENERGY CONSUMPTION FROM CONSUMED RESOURCES BY WEB BROWSER IN WINDOWS OPERATING SYSTEM

Александр Валерьевич Вдовитченко, Яна Валерьевна Макельская

Abstract


The article contains materials of planning experimental research of modern web browsers' energy efficiency.

Modern technologies of software development do not always allow you to get an energy-efficient software at the output. Therefore, an increase of energy efficiency and the necessity to reduce operating costs, while reducing the environmental impact has become an current issue in many scientific communities. An open question which requires both theoretical and experimental study is understanding the functioning of software and its influence on the overall power consumption of a portable device.

A web browser is an application that every Internet user has. Today, there are many different web browsers, but their main purpose is to enable the user to interact with text, images, videos, music, games and other information located on a website page on the Internet or a local network.  Despite the growing popularity of using web browsers on portable devices, the energy consumed by this application is uncertain Therefore, experimental research of consumed energy by web browsers is an actual scientific and applied problem.

At least 3 tools are needed to determine the performance and power consumption of web browsers. The first is a collection of loads to measure the performance of web browsers. As such a tool, two benchmarks are chosen from the Finnish company Futuremark, namely PEACEKEEPER. The second benchmark from the company Mozilla, which is called Dromaeo. Some popular benchmark variants, tests of which exist in selected tools were also considered. The second is the tool for energy profiling. The choice of Joulemeter software is explained by the fact that it is a profiler for Windows, which uses performance metrics to estimate the expended energy. Allows you to define and save in a file for later analysis of energy consumption of CPU, HDD, GPU, network devices and screen. And the most important thing is to monitor the consumption of electricity by a separate process. The third is a means of monitoring the use of system resources by the process. The standard utility included in the Windows OS was selected - a system monitor that allows you to monitor the consumption of system resources in real time, as well as keep usage statistics of these resources and save it into a file.

For the processing of experimental data, the main methods of statistical analysis have been selected. Preliminary processing of data is carried out on the basis of basic statistical indicators such as: mean, minimum, maximum value, mean deviation, standard deviation, etc.

The development of this research is supposed to carry out experimental studies of the energy efficiency of modern web browsers.


Keywords


web-browser; power consumption; power supply; processor; disk; load test; profiler; green software

References


Zeng, H., Ellis, C. and Lebeck, A. Experiences in Managing Energy with ECOSystem. IEEE Pervasive Computing, 2005, vol. 4(1), pp. 62-68.

Neugebauer, R. and Mcauley, D. Energy is just another resource: energy accounting and energy pricing in the Nemesis OS. Proceedings Eighth Workshop on Hot Topics in Operating Systems, 2001, pp. 67–72.

Sachs, D., Yuan, W., Hughes, C., Harris, A., V. Adve, S., L. Jones, D., H. Kravets, R. and Nahrsted, K. GRACE: A Hierarchical Adaptation Framework for Saving Energy. University of Illinois at Urbana-Champaign, Technical Report, UIUCDCS, 2003, pp. 2004-2409.

Vardhan, V., Yuan, W., Harris, A., Adve, S., Kravets, R., Nahrstedt, K., Sachs, D. and Jones, D. GRACE-2: integrating fine-grained application adaptation with global adaptation for saving energy. International Journal of Embedded Systems, 2009, vol. 4, no. 2, pp. 152-169.

Rajkumar, R., Juvva, K., Molano, A. and Oikawa, S. Resource kernels: a resource-centric approach to real-time and multimedia systems. Multimedia Computing and Networking, 1998, pp. 476-490.

Sidorov, N. A. Jekologija programmnogo obespechenija [Software ecology], Inzheneriya prohramnoho zabezpechennya – Software Engi-neering, 2010. vol. 1, pp. 55–61.

Kharchenko V., Illiashenko, O. Concepts of Green IT Engineering: Taxonomy, Principles and Imple-mentation. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (Eds). Green IT Engineering: Con-cepts, Models, Complex Systems Architectures. Studies in Systems, Decision and Control, 2017, vol. 74, Springer, Cham, pp. 3-20. DOI: 10.1007/978-3- 319-44162- 7_1.

Turkin, I. B., Vdovitchenko, A. V. Analiz metodov adaptivnogo upravlenija jenergopotrebleniem personal'nyh komp'juterov [Analysis of adaptive power management methods for personal computers]. Radioelektronni i komp'uterni sistemi – Radioelectronic and computer systems, 2014, vol. 69, no. 5, pp. 70-75.

Urban, B., Shmakova, V., Lim, B., Roth, K. Energy consumption of consumer electronics in U.S. homes in 2013. Available at: https://www.cta.tech/CTA/media/policyImages/Energy-Consumption-of-Consumer-Electronics.pdf (аccessed 04.07.2017).

Abenius, S. Green IT & Green Software – Time and Energy Savings Using Existing Tools. Environmental Informatics and Industrial Environmental Protection: Concepts, Methods and Tools : 23rd International Conference on Informatics for Environmental Protection, Berlin, September 2009, pp. 57-66.

Weber, J. Get more out of your battery with Mi-crosoft Edge. Available at: https://blogs.windows.com/windowsexperience/2016/06/20/more-battery-with-edge/#CeJjkhWkrRbI6rSr.97 (аccessed 12.09.2017).

Kaźmierczak, B. Over the edge. Opera blogs. Available at: https://blogs.opera.com/desktop/2016/06/over-the-edge/ (аccessed 07.09.2017).

Peacekeeper. Futuremark. Available at: http://peacekeeper.futuremark.com (аccessed 08.09.2017).

Mittalz, R., Kansaly, A., Chandray, R. Empowering Developers to Estimate App Energy Consumption. Mobicom '12 Proceedings of the 18th annual international conference on Mobile computing and networking, August 22–26, 2012 in Istanbul, Turkey, pp. 317-328.

Gmurman, V. E. Teoriya veroyatnostei i matematicheskaya statistika [Theory of Probability and Mathematical Statistics]. Moscow, High school Publ., 2004, 479 p.

Shmoilovoi, R. A. Obshchaya teoriya statistiki [General Theory of Statistics]. Mosсow, Finance and Statistics Publ., 2002, 560 p.

Kendall, M. A. New Measure of Rank Correlation. Biometrika, 1938, vol. 30, no. 1–2, pp. 81–89.




DOI: https://doi.org/10.32620/reks.2017.4.12

Refbacks

  • There are currently no refbacks.