Please use this identifier to cite or link to this item:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/6479
Full metadata record
???org.dspace.app.webui.jsptag.ItemTag.dcfield??? | Value | Language |
---|---|---|
dc.contributor.advisor | 蘇雅韻(Ya-Yunn Su) | |
dc.contributor.author | Chuan-Yi Kao | en |
dc.contributor.author | 高全毅 | zh_TW |
dc.date.accessioned | 2021-05-17T09:14:06Z | - |
dc.date.available | 2013-08-19 | |
dc.date.available | 2021-05-17T09:14:06Z | - |
dc.date.copyright | 2012-08-19 | |
dc.date.issued | 2012 | |
dc.date.submitted | 2012-08-17 | |
dc.identifier.citation | [1] Anderson, G., Doherty, R., and Baugh, E. Diminishing returns?: revisiting percep-
tion of computing performance. In Proceedings of the 2011 annual conference on Human factors in computing systems (New York, NY, USA, 2011), CHI '11, ACM, pp. 2703--2706. [2] Activities. http://developer.android.com/guide/components/activities.html. [3] Application fundamentals. http://developer.android.com/guide/components/fundamentals.html. [4] Multitasking the android way. http://android- developers.blogspot.tw/2010/04/multitasking-android-way.html. [5] Tasks and back stack. http://developer.android.com/guide/components/tasks-and- back-stack.html. [6] Ui overview. http://developer.android.com/guide/topics/ui/overview.html. [7] Android open source project. http://source.android.com. [8] Apache harmonyTM - open source javaTM se. http://forum.xda-developers.com/. [9] Basu, S., Dunagan, J., and Smith, G. Why did my pc suddenly slow down? In Proceedings of the 2nd USENIX workshop on Tackling computer systems problems with machine learning techniques (Berkeley, CA, USA, 2007), SYSML'07, USENIX Association, pp. 4:1--4:6. [10] Bohmer, M., Hecht, B., Schoning, J., Kruger, A., and Bauer, G. Falling asleep with angry birds, facebook and kindle: a large scale study on mobile application usage. In Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services (New York, NY, USA, 2011), MobileHCI '11, ACM, pp. 47--56. [11] Dabrowski, J. R., and Munson, E. V. Is 100 milliseconds too fast? In CHI '01 extended abstracts on Human factors in computing systems (New York, NY, USA, 2001), CHI EA '01, ACM, pp. 317--318. [12] Endo, Y., Wang, Z., Chen, J. B., and Seltzer, M. Using latency to evaluate interactive system performance. In Proceedings of the second USENIX symposium on Operating systems design and implementation (New York, NY, USA, 1996), OSDI '96, ACM, pp. 185--199. [13] Falaki, H., Mahajan, R., Kandula, S., Lymberopoulos, D., Govindan, R., and Estrin, D. Diversity in smartphone usage. In Proceedings of the 8th international conference on Mobile systems, applications, and services (New York, NY, USA, 2010), MobiSys '10, ACM, pp. 179--194. [14] Froehlich, J., Chen, M. Y., Consolvo, S., Harrison, B., and Landay, J. A. Myexperi- ence: a system for in situ tracing and capturing of user feedback on mobile phones. In Proceedings of the 5th international conference on Mobile systems, applications and services (New York, NY, USA, 2007), MobiSys '07, ACM, pp. 57--70. [15] Huang, J., Xu, Q., Tiwana, B., Mao, Z. M., Zhang, M., and Bahl, P. Anatomiz- ing application performance differences on smartphones. In Proceedings of the 8th international conference on Mobile systems, applications, and services (New York, NY, USA, 2010), MobiSys '10, ACM, pp. 165--178. [16] ios: Understanding multitasking. http://support.apple.com/kb/HT4211. [17] Kim, H., Agrawal, N., and Ungureanu, C. Revisiting storage for smartphones. In Proceedings of the 10th USENIX conference on File and Storage Technologies (Berkeley, CA, USA, 2012), FAST'12, USENIX Association, pp. 17--17. [18] Miller, R. B. Response time in man-computer conversational transactions. In Pro- ceedings of the December 9-11, 1968, fall joint computer conference, part I (New York, NY, USA, 1968), AFIPS '68 (Fall, part I), ACM, pp. 267--277. [19] Raghavan, A., Luo, Y., Chandawalla, A., Papaefthymiou, M., Pipe, K. P., Wenisch, T. F., and Martin, M. M. K. Computational sprinting. In Proceedings of the 2012 IEEE 18th International Symposium on High-Performance Computer Architecture (Washington, DC, USA, 2012), HPCA '12, IEEE Computer Society, pp. 1--12. [20] Seow, S. C. Designing and Engineering Time: The Psychology of Time Perception in Software, 1 ed. Addison-Wesley Professional, May 2008. [21] Shepard, C., Rahmati, A., Tossell, C., Zhong, L., and Kortum, P. Livelab: measuring wireless networks and smartphone users in the field. SIGMETRICS Perform. Eval. Rev. 38, 3 (Jan. 2011), 15--20. [22] Shneiderman, B. Response time and display rate in human performance with com- puters. ACM Comput. Surv. 16, 3 (Sept. 1984), 265--285. [23] Wang, X., Guo, Z., Liu, X., Xu, Z., Lin, H., Wang, X., and Zhang, Z. Hang analy- sis: fighting responsiveness bugs. In Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008 (New York, NY, USA, 2008), Eu- rosys '08, ACM, pp. 177--190. [24] Wang, Z., Lin, F. X., Zhong, L., and Chishtie, M. Why are web browsers slow on smartphones? In Proceedings of the 12th Workshop on Mobile Computing Systems and Applications (New York, NY, USA, 2011), HotMobile '11, ACM, pp. 91--96. [25] Xda-developers. http://forum.xda-developers.com/. | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/6479 | - |
dc.description.abstract | As users tend to judge the performance of a smartphone by interactive responsiveness, how various factors affect the perceived responsiveness remains unclear. In this thesis, we quantified the screen-switching responsiveness on Android smartphones by activity switch time for the first time. We
compared activity switch time on different generations of hardware, different major versions of Android, for different implementation of similar functionalities and different previous state of the target activity when resumed. Our experiment result shows that while the response time to screen-switching actions is acceptable in average, the perceived performance is rather inconsistent. In the end, we suggest to consider activity usage pattern in memory management. | en |
dc.description.provenance | Made available in DSpace on 2021-05-17T09:14:06Z (GMT). No. of bitstreams: 1 ntu-101-R99944026-1.pdf: 831368 bytes, checksum: 49c21b493f7b91934b7ba16752ad2ffb (MD5) Previous issue date: 2012 | en |
dc.description.tableofcontents | 致謝 i
Abstract ii 中文摘要 iii 1 Introduction 1 2 Background 4 2.1 Android Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Application Components . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 Multitasking the Android Way . . . . . . . . . . . . . . . . . . . . . . . 6 3 Methodology 12 3.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 Measuring Activity Switch Time . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 Triggering Switch . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2.2 Performing Switch . . . . . . . . . . . . . . . . . . . . . . . . . 14 Analysis Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3.1 Factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3.2 Metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3.3 Breakdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.3 4 Experiment 4.1 17 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.2 Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.3 Result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.3.1 Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . 19 4.3.2 Application Implementation . . . . . . . . . . . . . . . . . . . . 20 4.3.3 Program State . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 4.4 5 Related Work 24 6 Conclusion 30 Bibliography 31 | |
dc.language.iso | en | |
dc.title | Android 系統中應用程式即時回應性之分析 | zh_TW |
dc.title | Anatomizing Application Responsiveness on Android | en |
dc.type | Thesis | |
dc.date.schoolyear | 100-2 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 洪士灝(Shih-Hao Hung),施吉昇(Chi-Shen Shih) | |
dc.subject.keyword | 安卓系統,即時回應性,效能, | zh_TW |
dc.subject.keyword | Android,responsiveness,performance, | en |
dc.relation.page | 34 | |
dc.rights.note | 同意授權(全球公開) | |
dc.date.accepted | 2012-08-17 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 資訊網路與多媒體研究所 | zh_TW |
Appears in Collections: | 資訊網路與多媒體研究所 |
Files in This Item:
File | Size | Format | |
---|---|---|---|
ntu-101-1.pdf | 811.88 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.