A Study of the effect of file synching latency on Android App GUI response
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === Android applications frequently call file synching operations, under which the application response becomes sluggish. This study aims at a quantitative approach of measuring how the performance of file synching has impact on application response. The impact i...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2014
|
Online Access: | http://ndltd.ncl.edu.tw/handle/4byn3z |
id |
ndltd-TW-103NCTU5394027 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103NCTU53940272019-05-15T21:50:56Z http://ndltd.ncl.edu.tw/handle/4byn3z A Study of the effect of file synching latency on Android App GUI response 研究檔案同步操作的延遲時間對安卓應用程式反應時間的影響 Chen, Po-Hung 陳柏宏 碩士 國立交通大學 資訊科學與工程研究所 103 Android applications frequently call file synching operations, under which the application response becomes sluggish. This study aims at a quantitative approach of measuring how the performance of file synching has impact on application response. The impact is quantified in terms of application execution time and frame per second. We used three popular Android applications and measured their response under different file synching implementations, and we have three basic findings: (angel) An application could have its UI thread directly stuck by file synching operations, (beer) the UI thread of an application could depend on another thread that performed file synching operations, and (coffee) an application could be blocked when another application is doing file synching in background. We also found that an efficient fsync() implementation reduced the application execution by 17% and reduced the total less-than-target application frame rate time by 24%. Chang, Li-Pin 張立平 2014 學位論文 ; thesis 35 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === Android applications frequently call file synching operations, under which the application response becomes sluggish. This study aims at a quantitative approach of measuring how the performance of file synching has impact on application response. The impact is quantified in terms of application execution time and frame per second. We used three popular Android applications and measured their response under different file synching implementations, and we have three basic findings: (angel) An application could have its UI thread directly stuck by file synching operations, (beer) the UI thread of an application could depend on another thread that performed file synching operations, and (coffee) an application could be blocked when another application is doing file synching in background. We also found that an efficient fsync() implementation reduced the application execution by 17% and reduced the total less-than-target application frame rate time by 24%.
|
author2 |
Chang, Li-Pin |
author_facet |
Chang, Li-Pin Chen, Po-Hung 陳柏宏 |
author |
Chen, Po-Hung 陳柏宏 |
spellingShingle |
Chen, Po-Hung 陳柏宏 A Study of the effect of file synching latency on Android App GUI response |
author_sort |
Chen, Po-Hung |
title |
A Study of the effect of file synching latency on Android App GUI response |
title_short |
A Study of the effect of file synching latency on Android App GUI response |
title_full |
A Study of the effect of file synching latency on Android App GUI response |
title_fullStr |
A Study of the effect of file synching latency on Android App GUI response |
title_full_unstemmed |
A Study of the effect of file synching latency on Android App GUI response |
title_sort |
study of the effect of file synching latency on android app gui response |
publishDate |
2014 |
url |
http://ndltd.ncl.edu.tw/handle/4byn3z |
work_keys_str_mv |
AT chenpohung astudyoftheeffectoffilesynchinglatencyonandroidappguiresponse AT chénbǎihóng astudyoftheeffectoffilesynchinglatencyonandroidappguiresponse AT chenpohung yánjiūdàngàntóngbùcāozuòdeyánchíshíjiānduìānzhuōyīngyòngchéngshìfǎnyīngshíjiāndeyǐngxiǎng AT chénbǎihóng yánjiūdàngàntóngbùcāozuòdeyánchíshíjiānduìānzhuōyīngyòngchéngshìfǎnyīngshíjiāndeyǐngxiǎng AT chenpohung studyoftheeffectoffilesynchinglatencyonandroidappguiresponse AT chénbǎihóng studyoftheeffectoffilesynchinglatencyonandroidappguiresponse |
_version_ |
1719120262289424384 |