<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Application Performance Profiling in Android Dalvik Virtual Machines

dc.citation.epage1303en_US
dc.citation.issue5en_US
dc.citation.spage1296en_US
dc.citation.volumeE99Den_US
dc.citation.woscount0en_US
dc.contributor.authorChang, Hung-Chengen_US
dc.contributor.authorChang, Kuei-Chungen_US
dc.contributor.authorLin, Ying-Daren_US
dc.contributor.authorLai, Yuan-Chengen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2019-04-03T06:42:46Z
dc.date.available2019-04-03T06:42:46Z
dc.date.issued2016-05-01en_US
dc.description.abstractMost Android applications are written in JAVA and run on a Dalvik virtual machine. For smartphone vendors and users who wish to know the performance of an application on a particular smartphone but cannot obtain the source code, we propose a new technique, Dalvik Profiler for Applications (DPA), to profile an Android application on a Dalvik virtual machine without the support of source code. Within a Dalvik virtual machine, we determine the entry and exit locations of a method, log its execution time, and analyze the log to determine the performance of the application. Our experimental results show an error ratio of less than 5% from the baseline tool Traceview which instruments source code. The results also show some interesting behaviors of applications and smartphones: the performance of some smartphones with higher hardware specifications is 1.5 times less than the phones with lower specifications. DPA is now publicly available as an open source tool.en_US
dc.identifier.doi10.1587/transinf.2015EDP7277en_US
dc.identifier.issn1745-1361en_US
dc.identifier.journalIEICE TRANSACTIONS ON INFORMATION AND SYSTEMSen_US
dc.identifier.urihttp://dx.doi.org/10.1587/transinf.2015EDP7277en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/133798
dc.identifier.wosnumberWOS:000375974200003en_US
dc.language.isoen_USen_US
dc.subjectAndroiden_US
dc.subjectDalvik virtual machineen_US
dc.subjectprofilingen_US
dc.titleApplication Performance Profiling in Android Dalvik Virtual Machinesen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
0728798b91ae3013efb7c6e07c9b59f3.pdf
Size:
1.77 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: