CODE OPTIMIZATION OF EMAIL CLIENT APPLICATION ON THE PLATFORM APPLE IOS SOFTWARE ACCORDING CRITERION OF MINIMUM ENERGY CONSUMPTION

Authors

  • Ігор Борисович Туркін National Aerospace University of Zhukovskiy "HAI"
  • Олександр Валерійович Вдовитченко National Aerospace University of Zhukovskiy "HAI"

Keywords:

green software, code optimization, criterion energy standard ACPI, energy software

Abstract

Based on market analysis of computer devices is shown that its growth is now determined primarily by increased sales of mobile devices. The general trend is to extend the list of features and capabilities of the smart phone or tablet, but its intensive use is possible only for a few hours, so one of the most important indicators of the quality of the mobile device is the length of his work in stand-alone mode. Performed analysis of the possibilities of increasing the length of the mobile device when offline showed that application software developers do not pay enough attention to code optimization criterion of minimum power consumption. As a result of the experiment on the application-specific code optimization proved the effectiveness of this optimization.

Author Biographies

Ігор Борисович Туркін, National Aerospace University of Zhukovskiy "HAI"

Ph.D., Professor, Head of Software Engineering Department of the National Aerospace University of Zhukovskiy "HAI". Scientific interests: software engineering.

Олександр Валерійович Вдовитченко, National Aerospace University of Zhukovskiy "HAI"

Post-graduate student of the National Aerospace University of Zhukovskiy "HAI". Scientific interests: software engineering.

References

Фараг Ш. Повышение эффективности энергопотребления для приложений / Ш. Фараг, Б. Сроур [Электронный ресурс] – Режим доступа: http://blogs.msdn.com/b/b8_ru/archive/2012/02/15/improving-power-efficiency.aspx – 10.01.2014г.

Описание платформы iOS [Электронный ресурс] – Режим доступа: http://en.wikipedia.org/wiki/IOS – 30.11.2013 г.

Дэйв М. iOS 6 SDK. Разработка приложений для iPhone, iPad и iPod touch = Beginning iOS 6 Development Exploring the iOS SDK / М. Дейв. – М.: «Вильямс», 2013. – 672 с.

Бирюков Е. Методы снижения потребления энергии современными портативными устройствами / Е. Бирюков, Д. Василенко [Электронный ресурс] – Режим доступа: http://www.compitech.ru/html.cgi/arhiv/05_06/stat_198.htm – 26.01.2014 г.

Power Management – Architecture and Driver Support [Electronic resource] – Access mode: http://www.microsoft.com/whdc/system/pnppwr/powermgmt/default.mspx. – 23.01.2014 г.

Спиридонов А. Энергосберегающие технологии / А. Спиридонов [Электронный ресурс] – Режим доступа: http://www.mobile-review.com/articles/2006/smart-energy.shtml – 13.12.2013 г.

Watts Up? Plug Load Meters [Electronic resource] – Access mode: https://www.wattsupmeters.com/secure/products.php?pn=0 – 13.02.2014 г.

Intel® Power Gadget Meters [Electronic resource] – Access mode: http://software.intel.com/en-us/articles/intel-power-gadget-20 – 04.05.2014 г.

XCode [Electronic resource] – Access mode: https://developer.apple.com/xcode/ – 07.04.2014г.

Energy-Efficient Software Guidelines [Electronic resource] – Access mode: http://software.intel.com/ru-ru/articles/partner-energy-efficient-software-guidelines – 03.02.2014 г.

Снижение энергопотребления приложений [Электронный ресурс] – Режим доступа: http://software.intel.com/ru-ru/articles/conserving-active-power – 01.02.2014г.

Issue

Section

SOFTWARE ECOLOGY