Numerous complains have been made by Android users who severely suffer from the sluggish response when interacting with their devices. However, very few studies have been conducted to understand the user-perceived latency or mitigate the UI-lagging problem. In this paper, we conduct the first systematic measurement study to quantify the user-perceived latency using typical interaction-intensive Android apps in running with and without background workloads. We reveal the insufficiency of Android system in ensuring the performance of foreground apps and therefore design a new system to address the insufficiency accordingly. We develop a lightweight tracker to accurately identify all delay-critical threads that contribute to the slow response ...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Mobile devices with 3G/4G networking often waste energy in the so-called “tail time” during which th...
Mobile handheld devices have become friends in people’s daily lives. Frequent usage of available app...
cations are related to poor responsiveness. When the user interface thread performs expensive operat...
Mobile applications are expected to be fast and responsive to user interaction, despite challenges m...
The smartphone has become an important part of our daily lives. However, the user experience is stil...
The smartphone has become an important part of our daily lives. However, the user experience is stil...
Approaches to making cloud operation more efficient, for example through scheduling and power manage...
Mobile devices such as smartphones and tablets are energy and memory limited, and implement graphica...
Audio latency, defined as the time duration when an audio signal travels from the microphone to an a...
Smartphone sales are nowadays centered around two platforms: Apple’s iOS and Google’s Android. These...
Mobile devices such as smartphones and tablets are energy and memory limited, and implement graphica...
Improving and optimizing user-perceived smartphone performance requires understanding device, system...
Mobile applications are a typical component of people's routines. Because of that, there is fierce c...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Mobile devices with 3G/4G networking often waste energy in the so-called “tail time” during which th...
Mobile handheld devices have become friends in people’s daily lives. Frequent usage of available app...
cations are related to poor responsiveness. When the user interface thread performs expensive operat...
Mobile applications are expected to be fast and responsive to user interaction, despite challenges m...
The smartphone has become an important part of our daily lives. However, the user experience is stil...
The smartphone has become an important part of our daily lives. However, the user experience is stil...
Approaches to making cloud operation more efficient, for example through scheduling and power manage...
Mobile devices such as smartphones and tablets are energy and memory limited, and implement graphica...
Audio latency, defined as the time duration when an audio signal travels from the microphone to an a...
Smartphone sales are nowadays centered around two platforms: Apple’s iOS and Google’s Android. These...
Mobile devices such as smartphones and tablets are energy and memory limited, and implement graphica...
Improving and optimizing user-perceived smartphone performance requires understanding device, system...
Mobile applications are a typical component of people's routines. Because of that, there is fierce c...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Mobile devices with 3G/4G networking often waste energy in the so-called “tail time” during which th...
Mobile handheld devices have become friends in people’s daily lives. Frequent usage of available app...