Improving F2FS Performance in Mobile Devices With Adaptive Reserved Space Based on Traceback

被引:3
|
作者
Yang, Lihua [1 ]
Tan, Zhipeng [1 ]
Wang, Fang [1 ]
Feng, Dan [1 ]
Qin, Hongwei [1 ]
Tu, Shiyun [1 ]
Qian, Jiaxing [1 ]
Zhao, Yuting [1 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Engn Res Ctr Data Storage Syst & Technol, Key Lab Informat Storage Syst,Minist Educ China, Wuhan 430074, Peoples R China
关键词
Smart phones; Performance evaluation; Social networking (online); IP networks; Decision trees; Web and internet services; Message service; F2FS; fragmentation; machine learning; mobile storage systems;
D O I
10.1109/TCAD.2021.3054606
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As we all know, file and free space fragmentation negatively affect file system performance. F2FS is a file system designed for flash memory. However, it suffers from severe fragmentation due to out-of-place updates and the highly synchronous, multithreaded writing behaviors of applications. The adaptive reserved space (ARS) scheme chooses some files instead of all files to update in the reserved space which collects file features associated with fragmentation to construct datasets and uses decision trees to pick reserved files. However, ARS processes file features according to write fds. On the one hand, fds and files are mapped many-to-many, so there is an issue in mapping reserved files according to reserved fds that a normal file is selected as a reserved file. On the other hand, the mapping of files to fds for big data traces is confusing. We propose ARST that traces the file of write fd to optimize ARS. Moreover, by selecting time-independent file features, ARST predicts whether files with little historical information are reserved to maximize the performance improvement brought by reserving space. Besides, adjustable reserved space and dynamic reservation strategies are adopted. We implement ARST on a HiKey960 development platform and a commercial smartphone with slight space and file creation time overheads. Experimental results show that ARST reduces file and free space fragmentation dramatically and improves file system performance. ARST reduces the running time of realistic workloads by up to 94.28% than F2FS with in-place updates and outperforms ARS by up to 49.06% for Wechat.
引用
收藏
页码:169 / 182
页数:14
相关论文
共 13 条
  • [1] An Empirical Study of F2FS on Mobile Devices
    Liang, Yu
    Fu, Chenchen
    Du, Yajuan
    Deng, Aosong
    Zhao, Mengying
    Shi, Liang
    Xue, Chun Jason
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [2] Analysis for the Performance Degradation of fsync()in F2FS
    Choi, Gyeongyeol
    Won, Youjip
    2018 9TH INTERNATIONAL CONFERENCE ON E-EDUCATION, E-BUSINESS, E-MANAGEMENT AND E-LEARNING (IC4E 2018), 2018, : 71 - 75
  • [3] When F2FS Meets Compression-Based SSD!
    Song, Yunpeng
    Huang, Yiyang
    Lv, Yina
    Zhang, Yi
    Shi, Liang
    PROCEEDINGS OF THE 2023 15TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2023, 2023, : 87 - 92
  • [4] An Efficient F2FS GC Scheme for Improving I/O Latency of Foreground Applications
    Lee, Manjong
    Park, Jonggyu
    Eom, Young Ik
    2023 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, ICCE, 2023,
  • [5] M2H: Optimizing F2FS via Multi-log Delayed Writing and Modified Segment Cleaning based on Dynamically Identified Hotness
    Yang, Lihua
    Tan, Zhipeng
    Wang, Fang
    Tu, Shiyun
    Shao, Jicheng
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 808 - 811
  • [6] Improving Performance-Power-Programmability in Space Avionics with Edge Devices: VBN on Myriad2 SoC
    Leon, Vasileios
    Lentaris, George
    Petrongonas, Evangelos
    Soudris, Dimitrios
    Furano, Gianluca
    Tavoularis, Antonis
    Moloney, David
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (03)
  • [7] T2FS-Based Adaptive Linguistic Assessment System for Semantic Analysis and Human Performance Evaluation on Game of Go
    Lee, Chang-Shing
    Wang, Mei-Hui
    Wu, Meng-Jhen
    Teytaud, Olivier
    Yen, Shi-Jim
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2015, 23 (02) : 400 - 420
  • [8] Improving the performance of a MEMS-IMU system based on a false state-space model by using a fading factor adaptive Kalman filter
    Akbas, Eren Mehmet
    Cifdaloz, Oguzhan
    Ucuncu, Murat
    MEASUREMENT & CONTROL, 2024,
  • [9] Performance of Adaptive Fuzzy-Based Code Allocation for 2-D Spreading OFCDM Mobile Communication Systems
    Huang, Yung-Fa
    Wang, Neng-Chung
    Tan, Tan-Hsu
    Yeh, Cheng-Ming
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 937 - +
  • [10] Synchronised PWM strategies based on space vector approach. Part 2: Performance assessment and application to V/f drives
    Narayanan, G
    Ranganathan, VT
    IEE PROCEEDINGS-ELECTRIC POWER APPLICATIONS, 1999, 146 (03): : 276 - 281