Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/69086

TítuloTowards energy-aware coding practices for Android
Autor(es)Saraiva, João
Couto, Marco
Szabó, Csaba
Novák, Dávid
Palavras-chaveGreen computing
Android software optimization
Code practices
Energy consumption of software
Data2018
EditoraTechnical University in Kosice. Faculty of Electrical Engineering and Informatics
RevistaActa Electrotechnica et Informatica
Resumo(s)This paper studies how the use of different coding practices when developing Android applications influence energy consumption. We consider two common Java/Android programming practices, namely string operations and (non) cached image loading, and we show the energy profile of different coding practices for doing them. With string operations, we compare the performance of the usage of the standard String class to the usage of the StringBuilder class, while with our second practice we evaluate the benefits of image caching with asynchronous loading. We externally measure energy consumption of the example applications using the Trepn profiler application by Qualcomm. Our preliminary results show that selected coding practices do significantly affect energy consumption, in the particular cases of our practice selection, this difference varies between 20% and 50%.
TipoArtigo
URIhttps://hdl.handle.net/1822/69086
DOI10.15546/aeei-2018-0003
e-ISSN1338-3957
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em revistas internacionais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
03_Szabo.pdf1,35 MBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID