What is this scary technology? Huawei demonstrates Android's new file system EROFS: faster phones

What is this scary technology? Huawei demonstrates Android's new file system EROFS: faster phones

Although the file system sounds a bit obscure, in fact, some common sense users have come into contact with it, especially PC users. For example, when the size of a single file began to exceed 4GB+, FAT32 could not support it due to its inherent limitations, thus pushing the NTFS format into history.

Android relies on Linux, so the main file systems include exFAT, F2FS, ext4, etc. At the launch of Huawei Mate 9, Richard Yu introduced that EMUI 5.0 uses F2FS to replace ext4, which improves the fluency. This F2FS was developed by Samsung, which has made a lot of optimizations for 4K reading and writing of high-speed flash memory.

[[231523]]

According to Phoronix/XDA, Huawei engineer Gao Xiang shared a new Linux read-only file system EROFS (Extendable Read-Only File System) in the open source community.

EROFS is only in the early stages of development. Its design goal is different from existing read-only systems in that it uses an improved compression algorithm to ensure space savings while improving performance and speed.

Engineers compared the continuous/random read data of a Linux server and Kirin 970 platform when using EROFS and EXT4 (ext4) file systems to perform compression operations. The server platform's continuous read performance was not very good, but random data always had a very obvious advantage over ext4, with a maximum of more than 500%.

On the Kirin 970 Android platform, EROFS always has a clear advantage in random and sequential data reading.

It is not clear when EROFS will be incorporated into the Linux kernel by Huawei, and it is not known whether it is related to the "scary technology" that Huawei has been promoting recently to increase the speed of mobile phones.

<<:  23 of Apple's highest-paying jobs: Coders are in high demand

>>:  Apple announced iOS 11.4.1 beta1 and other system bugs always need to be fixed!

Recommend

JD product analysis report!

This article will analyze JD.com from the perspec...

One-year price for renting Gigabit exclusive bandwidth, G-port broadband rental

BGP multi-line servers that rent gigabit bandwidt...

Three steps to build a cyclic process of user operation data

Process-based and refined thinking are the basic ...

A comprehensive summary of mobile UI design specifications

When many newcomers start to design mobile UI, th...

6 steps to plan social fission activities and case analysis

Yang Fei of Luckin Coffee said that the most effe...

IHS Markit: Average U.S. vehicle lifespan reaches record 12.1 years in 2020

The average useful life of U.S. cars and light tr...

Bidding Promotion | How to reduce costs and increase clicks?

The competition environment is intensifying. Alth...