根据Esper报道称,Google计划将EROFS作为Android13系统分区的默认文件系统,也就是对于Android13启动设备的所有只读分区强制使用EROFS,而且在上个月的AOSP补丁增加了对使用EROFS构建区的支持。

实际该技术在几年前的华为手机已经使用上了,EROFS全称为Enhanced Read Only File System,是华为推出的文件系统,旨在为只读文件提供比其他只读Linux文件系统实现更好的性能以及存储压缩。

华为在其智能手机中使用EROFS超级文件系统,在专利压缩算法的加持下,经过华为实测,能够使得系统分区随机读取性能平均提升20%,并减少14%系统空间占用,还可避免的内存情况下的卡顿。

据悉,从Linux5.4开始,EROFS文件系统也被正式纳入内核,关于此次原生Android对于EROFS文件系统的支持预计只会影响那些出厂预装Android13且整合完整GMS套件的设备,对AOSP不会生效。

也就是后续小米、OPPO、vivo等厂商更新到Android13后操作系统的性能有明显提升。

说到这应该有很多人会好奇EROFS文件系统是怎么来的,在2018年6月,华为工程师在开源社区展示了基于Linux全新只读文件系统EROFS文件系统,它采用了改进的压缩算法,保证在节省空间的同时,还提升了性能和速度。

根据当时公布的测试数据,EROFS文件系统随机数据读取,对比ext4有明显优势,最高超过了500%。 2019年3月26日,华为在法国巴黎的P30手机发布会上,正式向大家展示了这一新的文件系统EROFS超级文件系统。