Unleashing Zoned UFS: Cross-Layer Optimizations for Next-Generation Mobile Storage
Jungae Kim, Jaegeuk Kim, Kyu-Jin Cho, Sungjin Park, Jinwoo Kim, Jieun Kim, Iksung Oh, Chul Lee, Bart Van Assche, Daeho Jeong, Konstantin Vyshetsky, Jin-Soo Kim
摘要
Zoned UFS (ZUFS) has emerged as a next-generation mobile storage technology that reduces the logical-to-physical (L2P) mapping overhead of conventional UFS (CUFS) by enforcing sequential writes within fixed-size zones. While the concept appears straightforward, deploying ZUFS in commercial smartphones introduces non-trivial challenges across the mobile storage stack. In this paper, we identify three key obstacles: managing limited SRAM across multiple open zones, ensuring end-to-end write ordering guarantees, and mitigating severe garbage collection overhead caused by large zones.
We address these challenges through cross-layer optimizations spanning device firmware, the SCSI/UFS driver, the block layer, F2FS, and Android framework: a dynamic deviceside buffer management scheme that opportunistically shares SRAM, a write ordering mechanism that eliminates reordering hazards, and a proactive garbage collection framework that reclaims free space in the background. Evaluation on a commercial smartphone shows that ZUFS sustains over 2x higher write throughput under fragmentation and reduces mobile game loading time by 14% compared to CUFS, while maintaining stable read performance. These results demonstrate that ZUFS's full potential can only be realized through coordinated redesign across the entire mobile storage stack.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper8
- ZNS: Avoiding the Block Interface Tax for Flash-based SSDsMatias Bjørling, Abutalib Aghayev, Hans Holmberg, Aravind Ramesh 等USENIX ATC 2021 · 被引用 221 次
- ZNS+: Advanced Zoned Namespace Interface for Supporting In-Storage Zone CompactionKyuhwa Han, Hyunho Gwak, Dongkun Shin, Jooyoung HwangOSDI 2021 · 被引用 107 次
- eZNS: An Elastic Zoned Namespace for Commodity ZNS SSDsJaehong Min, Chenxingyu Zhao, Ming Liu, Arvind KrishnamurthyOSDI 2023 · 被引用 56 次
- ZNSwap: un-Block your SwapShai Bergman, Niklas Cassel, Matias Bjørling, Mark SilbersteinUSENIX ATC 2022 · 被引用 32 次
- Pattern-Guided File Compression with User-Experience Enhancement for Log-Structured File System on Mobile DevicesCheng Ji, Li-Pin Chang, Riwei Pan, Chao Wu 等FAST 2021 · 被引用 31 次
相关 Paper
- ZMS: Zone Abstraction for Mobile Flash StorageJoo Young Hwang, Seokhwan Kim, Daejun Park, Yong-Gil Song 等USENIX ATC 2024 · 被引用 22 次
- D2FS: Device-Driven Filesystem Garbage CollectionJuwon Kim, Seungjae Lee, Joontaek Oh, Dongkun Shin 等FAST 2025 · 被引用 7 次
- FineRR-ZNS: Enabling Fine-Granularity Read Refreshing for ZNS SSDsJun Li, Zhibing Sha, Fan Yang, Xiaofei Xu 等DAC 2025 · 被引用 1 次
- GAZE: Rearchitecting Log-Structured Filesystem for Garbage Collection on Zoned Namespace Flash StorageJuwon Kim, Hwanseok Yoo, Seung Won Yoo, Youjip WonSOSP 2026
- LazyBarrier: Reconstructing Android IO Stack for Barrier-Enabled Flash StorageYuanyi Zhang, Heng Zhang, Wenbin Cao, Xing He 等ASPLOS 2024 · 被引用 5 次
