华为工程师高翔近日在 Linux kernel 的邮件列表中公布了一个名为 EROFS 的面向 Android 的 Linux 只读文件系统。 EROFS
的全称为 Extendable Read-Only File System
,目前正处于早期开发阶段,相比于其他现存的只读文件系统,特点是改进了压缩模式,在节省存储空间的同时,关注性能和速度。EROFS
目前仍在持续开发中,磁盘上的布局格式未最终确定,目前暂未确定该技术将于何时出现在 Android 手机上。 工程师在邮件中还对比了在 Linux 服务器和麒麟 970 平台上分别使用 EROFS 和 EXT4(ext4)文件系统执行压缩操作时的连续数据读取和随机数据读取。结果显示,在服务器上,EROFS 的连续数据读取的结果并不是很优秀,但随机数据读取对比 ext4 有明显优势,最高超过 500% 。而在麒麟970的 Android 平台上,EROFS 在两种数据读取方式上均占据明显优势。 |