EROFS, an Introduction and our Smartphone Practice
summary
EROFS is a Linux read-only filesystem that ships on smartphones and reduces app and library storage by about 50–60% size reduction versus uncompressed images while beating some squashfs configurations; it uses fixed-output compression (small 4K-oriented blocks), hybrid decompression (synchronous workqueue paths and cache decompression) and zero-copy decompression to avoid page-cache bloat, is upstreamed through staging toward mainline, and shows measurable app-start and IO improvements on 16 GB devices.
AI-written summary · about
chapters (10)
- 0:00Start
- 3:16Questions
- 13:19Fixed-output compression (cont.)
- 16:30Our solution
- 22:04Decompression in place
- 24:36Limited bounced buffers
- 26:43On-disk brief introduction
- 31:22Real app launching
- 32:39EROFS landing progress
- 33:17My to-do lists on EROFS
related talks
38mEROFS, an Introduction and our Smartphone Practice
11mEROFS as a replacement for EXT4 and Squashfs
57mEROFS: Past, Present, and Future
40mEROFS: Current Status and Future Plans
31mEROFS and containers
32mEROFS, What Are We Doing Now For Containers?
15mLightning Talk: EROFS: An Image-based Filesystem for Containers
33mEROFS Everywhere: An Image-Based Kernel Approach for Various Use Cases
