Pattern-Guided File Compression with User-Experience Enhancement for Log-Structured File System on Mobile Devices

Cheng Ji, Li-Pin Chang, Riwei Pan, Chao Wu, Congming Gao, Liang Shi, Tei-Wei Kuo, Chun Jason Xue

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

34 Citations (Scopus)

Abstract

Mobile applications exhibit unique file access patterns, often involving random accesses of write-mostly files and read-only files. The high write stress of mobile applications significantly impacts on the lifespan of flash-based mobile storage. To reduce write stress and save space without sacrificing user-perceived latency, this study introduces FPC, file access pattern guided compression. FPC is optimized for the random-writes and fragmented-reads of mobile applications. It features dual-mode compression: Foreground compression handles write-mostly files for write stress reduction, while background compression packs random-reading file blocks for boosted read performance. FPC exploits the out-of-place updating design in F2FS, a log-structured file system for mobile devices, for the best effect of the proposed dual-mode compression. Experimental results showed that FPC reduced the volume of total write traffic and executable file size by 26.1% and 23.7% on average, respectively, and improved the application launching time by up to 14.8%.
Original languageEnglish
Title of host publicationProceedings of the 19th USENIX Conference on File and Storage Technologies (FAST '21)
PublisherUSENIX Association
Pages127-140
ISBN (Electronic)9781939133205
Publication statusPublished - Feb 2021
Event19th USENIX Conference on File and Storage Technologies (FAST '21) - Hyatt Regency Santa Clara (Virtual), Santa Clara, CA, United States
Duration: 23 Feb 202125 Feb 2021
https://www.usenix.org/conference/fast21

Publication series

NameProceedings of the ... USENIX Conference on File and Storage Technologies, FAST

Conference

Conference19th USENIX Conference on File and Storage Technologies (FAST '21)
Country/TerritoryUnited States
CitySanta Clara, CA
Period23/02/2125/02/21
Internet address

Bibliographical note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Fingerprint

Dive into the research topics of 'Pattern-Guided File Compression with User-Experience Enhancement for Log-Structured File System on Mobile Devices'. Together they form a unique fingerprint.

Cite this