Context-Aware File I/O Management System for Mobile Devices

1Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Mobile devices such as smartphones and tablets have become widespread, and studies are being conducted to improve the convenience of smartphone users. The I/O performance is considered an important factor affecting the quality of the smartphone user experience. Therefore, methods for retaining applications with a high launch frequency in the main memory, improving the I/O stack of the smartphone operating system, and a new file system for improving the I/O performance have been actively studied. However, there is no information sharing system between the I/O stacks in a smartphone operating system. Existing studies suffer from limitations in improving the file I/O performance because the upper- and lower-layer information of the I/O stack was not considered simultaneously. In this paper, we propose a context-aware file I/O management system (CAFIO) for analyzing context information collected from various layers of the I/O stack and sharing them between the layers. CAFIO collects smartphone application usage patterns and combines them with the lower-layer I/O information to improve the launch speed and I/O latency of an application. CAFIO exhibits average improvements of 26% in application launch time and 45% in cache hit ratio, as well as a read speed 63% faster than that of existing file I/O management systems.

Cite

CITATION STYLE

APA

Lee, J., Nam, S., Kwak, S., & Park, S. (2021). Context-Aware File I/O Management System for Mobile Devices. IEEE Access, 9, 16556–16566. https://doi.org/10.1109/ACCESS.2021.3053087

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free