Where did my 256 GB go? A Measurement Analysis of Storage Consumption on Smart Mobile Devices

Author(s):  
Ashish Bijlani ◽  
Umakishore Ramachandran ◽  
Roy Campbell

This work presents the first-ever detailed and large-scale measurement analysis of storage consumption behavior of applications (apps) on smart mobile devices. We start by carrying out a five-year longitudinal static analysis of millions of Android apps to study the increase in their sizes over time and identify various sources of app storage consumption. Our study reveals that mobile apps have evolved as large monolithic packages that are packed with features to monetize/engage users and optimized for performance at the cost of redundant storage consumption. We also carry out a mobile storage usage study with 140 Android participants. We built and deployed a lightweight context-aware storage tracing tool, called cosmos, on each participant's device. Leveraging the traces from our user study, we show that only a small fraction of apps/features are actively used and usage is correlated to user context. Our findings suggest a high degree of app feature bloat and unused functionality, which leads to inefficient use of storage. Furthermore, we found that apps are not constrained by storage quota limits, and developers freely abuse persistent storage by frequently caching data, creating debug logs, user analytics, and downloading advertisements as needed. Finally, drawing upon our findings, we discuss the need for efficient mobile storage management, and propose an elastic storage design to reclaim storage space when unused. We further identify research challenges and quantify expected storage savings from such a design. We believe our findings will be valuable to the storage research community as well as mobile app developers.

2019 ◽  
Author(s):  
Marcin Masalski ◽  
Krzysztof Morawski

BACKGROUND In addition to the aging process, risk factors for hearing loss in adults include, among others, exposure to noise, use of ototoxic drugs, genetics, and limited access to medical care. Differences in exposure to these factors are bound to be reflected in the prevalence of hearing loss. Assessment of hearing loss can easily be carried out on a large scale and at low cost using mobile apps. OBJECTIVE This study aimed to conduct a worldwide assessment of the differences in hearing loss prevalence between countries in a group of mobile device users. METHODS Hearing tests were conducted using the open-access Android-based mobile app Hearing Test. The app is available free of charge in the Google Play store, provided that consent to the use of the results for scientific purposes is given. This study included hearing tests carried out on device models supported by the app with bundled headphones in the set. Calibration factors for supported models were determined using the biological method. The tests consisted of self-determining the quietest audible tone in the frequency range from 250 Hz to 8 kHz by adjusting its intensity using the buttons. The ambient noise level was optionally monitored using a built-in microphone. Following the test, the user could compare his hearing threshold against age norms by providing his or her age. The user's location was identified based on the phone’s IP address. RESULTS From November 23, 2016 to November 22, 2019, 733,716 hearing tests were conducted on 236,716 mobile devices across 212 countries. After rejecting the tests that were incomplete, performed with disconnected headphones, not meeting the time criterion, repeated by the same user, or carried out regularly on one device, 116,733 of 733,716 tests (15.9%) were qualified for further analysis. The prevalence of hearing loss, defined as the average threshold at frequencies 0.5 kHz, 1 kHz, 2 kHz, and 4 kHz above 25 dB HL in the better ear, was calculated at 15.6% (95% CI 15.4-15.8). Statistically significant differences were found between countries (<i>P</i>&lt;.001), with the highest prevalences for Bangladesh, Pakistan, and India (&gt;28%) and the lowest prevalences for Taiwan, Finland, and South Korea (&lt;11%). CONCLUSIONS Hearing thresholds measured by means of mobile devices were congruent with the literature data on worldwide hearing loss prevalence. Uniform recruitment criteria simplify the comparison of the hearing loss prevalence across countries. Hearing testing on mobile devices may be a valid tool in epidemiological studies carried out on a large scale. CLINICALTRIAL Science Support Center of Wroclaw Medical University BW-572


10.2196/17238 ◽  
2020 ◽  
Vol 22 (7) ◽  
pp. e17238
Author(s):  
Marcin Masalski ◽  
Krzysztof Morawski

Background In addition to the aging process, risk factors for hearing loss in adults include, among others, exposure to noise, use of ototoxic drugs, genetics, and limited access to medical care. Differences in exposure to these factors are bound to be reflected in the prevalence of hearing loss. Assessment of hearing loss can easily be carried out on a large scale and at low cost using mobile apps. Objective This study aimed to conduct a worldwide assessment of the differences in hearing loss prevalence between countries in a group of mobile device users. Methods Hearing tests were conducted using the open-access Android-based mobile app Hearing Test. The app is available free of charge in the Google Play store, provided that consent to the use of the results for scientific purposes is given. This study included hearing tests carried out on device models supported by the app with bundled headphones in the set. Calibration factors for supported models were determined using the biological method. The tests consisted of self-determining the quietest audible tone in the frequency range from 250 Hz to 8 kHz by adjusting its intensity using the buttons. The ambient noise level was optionally monitored using a built-in microphone. Following the test, the user could compare his hearing threshold against age norms by providing his or her age. The user's location was identified based on the phone’s IP address. Results From November 23, 2016 to November 22, 2019, 733,716 hearing tests were conducted on 236,716 mobile devices across 212 countries. After rejecting the tests that were incomplete, performed with disconnected headphones, not meeting the time criterion, repeated by the same user, or carried out regularly on one device, 116,733 of 733,716 tests (15.9%) were qualified for further analysis. The prevalence of hearing loss, defined as the average threshold at frequencies 0.5 kHz, 1 kHz, 2 kHz, and 4 kHz above 25 dB HL in the better ear, was calculated at 15.6% (95% CI 15.4-15.8). Statistically significant differences were found between countries (P<.001), with the highest prevalences for Bangladesh, Pakistan, and India (>28%) and the lowest prevalences for Taiwan, Finland, and South Korea (<11%). Conclusions Hearing thresholds measured by means of mobile devices were congruent with the literature data on worldwide hearing loss prevalence. Uniform recruitment criteria simplify the comparison of the hearing loss prevalence across countries. Hearing testing on mobile devices may be a valid tool in epidemiological studies carried out on a large scale.


Sign in / Sign up

Export Citation Format

Share Document