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

被引:0
作者
Lee, Jaehwan [1 ]
Nam, Sanghyuck [1 ]
Kwak, Suhwan [1 ]
Park, Sangoh [1 ]
机构
[1] Chung Ang Univ, Sch Software, Seoul 06974, South Korea
基金
新加坡国家研究基金会;
关键词
Mobile environments; storage management; file systems management; storage hierarchies; context-aware; pattern recognition;
D O I
10.1109/ACCESS.2021.3053087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:16556 / 16566
页数:11
相关论文
共 24 条
[1]  
Ahn H, 2014, Int. J. Multimed. Ubiquitous Eng, V9, P9, DOI DOI 10.14257/IJMUE.2014.9.6.02
[2]  
Ariyapala Kanishka, 2013, 2013 IEEE International Conference on Green Computing and Communications (GreenCom) and IEEE Internet of Things (iThings) and IEEE Cyber, Physical and Social Computing (CPSCom), P976, DOI 10.1109/GreenCom-iThings-CPSCom.2013.168
[3]  
Chu D., 2011, P 13 USENIX C HOT TO, P16
[4]  
Hahn SS, 2018, PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, P15
[5]  
Hahn SS, 2017, 2017 USENIX ANNUAL TECHNICAL CONFERENCE (USENIX ATC '17), P759
[6]   Improving User Experience of Android Smartphones Using Foreground App-Aware I/O Management [J].
Hahn, Sangwook Shane ;
Lee, Sungjin ;
Yee, Inhyuk ;
Ryu, Donguk ;
Kim, Jihong .
PROCEEDINGS OF THE 8TH ASIA-PACIFIC WORKSHOP ON SYSTEMS (APSYS '17), 2017,
[7]   A Hybrid Swapping Scheme Based On Per-Process Reclaim for Performance Improvement of Android Smartphones (August 2018) [J].
Han, Junyeong ;
Kim, Sungeun ;
Lee, Sungyoung ;
Lee, Jaehwan ;
Kim, Sung Jo .
IEEE ACCESS, 2018, 6 :56099-56108
[8]   Least-recently-used caching with dependent requests [J].
Jelenkovic, PR ;
Radovanovic, A .
THEORETICAL COMPUTER SCIENCE, 2004, 326 (1-3) :293-327
[9]  
Ju M, 2015, 2015 IEEE 5TH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - BERLIN (ICCE-BERLIN), P232, DOI 10.1109/ICCE-Berlin.2015.7391243
[10]  
Kemp S., 2019, Digital 2019 Greece