Fundamentals 6 min read

vivo's Linux Kernel Innovation at the 19th China Linux Kernel Developer Conference

At the 19th China Linux Kernel Developer Conference, vivo unveiled nine open‑source innovations—including DMA‑BUF DIO for AI model loading, ZHP memory compression, EROFS and f2fs filesystem enhancements, and I/O optimizations—contributing significant performance gains and demonstrating its commitment to Linux kernel advancement worldwide.

vivo Internet Technology
vivo Internet Technology
vivo Internet Technology
vivo's Linux Kernel Innovation at the 19th China Linux Kernel Developer Conference

This article reports on vivo's technical innovations and open-source contributions presented at the 19th China Linux Kernel Developer Conference (CLK). With the theme "Freedom, Collaboration, Innovation," vivo participated with 9 topics, showcasing significant advancements in Linux kernel technology.

AI On-Device Large Model Challenges: vivo's AI capabilities now cover over 60 countries and regions, serving more than 500 million mobile users, with over 3 trillion tokens generated. To address the challenges of large model memory requirements and limited UFS bandwidth, vivo implemented DMA-BUF DIO support and parallel optimization of file reading and memory allocation, achieving a 65% performance improvement in model file loading.

Memory Optimization: In the memory forum, vivo presented "ZHP (Zero-page Huge) Optimization" - introducing a multi-level compression state concept that categorizes memory pages into different compression states (ZHP, ZMP, ZSP) based on anonymous page data types, significantly improving memory compression efficiency.

Filesystem Optimization: In the Storage I/O forum, vivo showcased several innovations: EROFS filesystem memory minimization and allocation latency optimization; Zoned Storage solutions addressing write amplification and unpredictable I/O latency issues through new GC and OVP schemes; and f2fs large folios support that improved buffer write performance by 50.8%.

I/O Optimization: Solutions including Device Mapper for reducing flush and verity latency, and DMA-BUF Direct IO support to minimize system I/O resource consumption.

New Filesystem Features: Next-generation compression technologies including cluster variable-length compression and block fixed-length output compression; Inline tail technology to reduce f2fs small file space occupation.

All these kernel innovations have been contributed to the Linux kernel community, demonstrating vivo's commitment to open-source collaboration and advancing Linux kernel technology globally.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

I/O optimizationVivoLinux kernelFilesystemDMA-BUFEROFSF2FSZoned Storage
vivo Internet Technology
Written by

vivo Internet Technology

Sharing practical vivo Internet technology insights and salon events, plus the latest industry news and hot conferences.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.