跳到主要导航 跳到搜索 跳到主要内容

CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime

  • Yu Liang
  • , Riwei Pan
  • , Tianyu Ren
  • , Yufei Cui
  • , Rachata Ausavarungnirun
  • , Xianzhang Chen
  • , Changlong Li*
  • , Tei Wei Kuo
  • , Chun Jason Xue
  • *此作品的通讯作者
  • City University of Hong Kong
  • Zhejiang University
  • King Mongkut's University of Technology North Bangkok
  • Chongqing University
  • National Taiwan University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Mobile applications often maintain downloaded data as cache files in local storage for a better user experience. These cache files occupy a large portion of writes to mobile flash storage and have a significant impact on the performance and lifetime of mobile devices. Different from current practice, this paper proposes a novel framework, named CacheSifter, to differentiate cache files and treat cache files based on their reuse behaviors and main-memory/storage usages. Specifically, CacheSifter classifies cache files into three categories online and greatly reduces the number of writebacks on flash by dropping cache files that most likely will not be reused. We implement CacheSifter on real Android devices and evaluate it over representative applications. Experimental results show that CacheSifter reduces the writebacks of cache files by an average of 62% and 59.5% depending on the ML models, and the I/O intensive write performance of mobile devices could be improved by an average of 18.4% and 25.5%, compared to treating cache files equally.

源语言英语
主期刊名Proceedings of the 20th USENIX Conference on File and Storage Technologies, FAST 2022
出版商USENIX Association
445-459
页数15
ISBN(电子版)9781939133267
出版状态已出版 - 2022
活动20th USENIX Conference on File and Storage Technologies, FAST 2022 - Santa Clara, 美国
期限: 22 2月 202224 2月 2022

出版系列

姓名Proceedings of the 20th USENIX Conference on File and Storage Technologies, FAST 2022

会议

会议20th USENIX Conference on File and Storage Technologies, FAST 2022
国家/地区美国
Santa Clara
时期22/02/2224/02/22

指纹

探究 'CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime' 的科研主题。它们共同构成独一无二的指纹。

引用此