liu.seSearch for publications in DiVA
Change search
ReferencesLink to record
Permanent link

Direct link
A study on Android games: 3G energy consumption, CPU-utilization and system calls
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, The Institute of Technology.
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, The Institute of Technology.
2015 (English)Independent thesis Basic level (university diploma), 10,5 credits / 16 HE creditsStudent thesis
Abstract [en]

The popularity of mobile games has increased drastically during the recent years andmany people use them as their main source of entertainment. Mobile gamescommunicate with other devices over the network which consumes a lot of energy,especially when connected to cellular networks (e.g., 3G). This high energy expensecan feel unjustified to the player since always-on network connectivity is not requiredin order to play most games.Furthermore, the number of malware-infected applications in offical applicationstores has increased significantly in the recent years. These malware-infectedapplications can gain unrestricted access and control of users phones which can be athreat to security. Information about the behaviour characteristics of games can beused to develop or improve systems for detecting malware applications.In this thesis, 20 popular Android games are analysed with a focus on the datacommunication, CPU utilization and system call behaviour. The main subject of thedata communication study is the 3G communication energy consumed by games. Thesystem call study aims at quantifying the number and type of calls used by games.This may be useful in a further study of harmful behaviour by apps.The profiling results presented in this report show that the communication energyvaries drastically among games. Games with a very similar gameplay can consumevery different amounts of energy which indicates that there is room for improvementsin many of the games. Ad-free games consume significantly less energy than gamesthat use in-app advertisements. The results show that improving the advertisementfetching policy could reduce the energy consumption of these games. The majority ofthe games can be played without network connectivity and therefore thecommunication energy consumed could be completely avoided. The thesis alsoshows that games use a wide variety of system calls and that many of the system callsare common among the games.

Place, publisher, year, edition, pages
2015. , 54 p.
Keyword [en]
3G, Energy, Android, Games, CPU, System calls
National Category
Telecommunications Computer Systems
URN: urn:nbn:se:liu:diva-115247ISRN: LIU-IDA/LITH-EX-G--15/004--SEOAI: diva2:794267
Subject / course
Computer Engineering
Available from: 2015-03-24 Created: 2015-03-10 Last updated: 2015-03-24Bibliographically approved

Open Access in DiVA

fulltext(4962 kB)1152 downloads
File information
File name FULLTEXT01.pdfFile size 4962 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Almquist, MathiasAlmquist, Viktor
By organisation
Software and SystemsThe Institute of Technology
TelecommunicationsComputer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1152 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 2180 hits
ReferencesLink to record
Permanent link

Direct link