当前位置: 首页 > 科技观察

可怕的技术是什么?华为演示安卓新文件系统EROFS:手机更快

时间:2023-03-13 18:40:54 科技观察

文件系统。文件系统虽然听上去有点晦涩难懂,但其实有一定常识的用户都接触过它,尤其是PC用户。例如,当单个文件开始超过4GB+的大小时,FAT32由于先天的局限性无法支持,从而将NTFS格式推上了历史舞台。Android依赖于Linux,所以主要的文件系统有exFAT、F2FS、ext4等。在华为Mate9的发布会上,余承东介绍,EMUI5.0使用F2FS代替ext4,提高了流畅度。而这套F2FS是三星自研的,针对高速闪存的4K读写做了很多优化。据Phoronix/XDA报道,华为工程师高翔在开源社区分享了一款全新的Linux只读文件系统EROFS(ExtendableRead-OnlyFileSystem,暂译为扩展只读文件系统)。EROFS仅处于相对早期的开发阶段。设计目标与现有只读系统的不同之处在于,它采用了改进的压缩算法,既保证了空间的节省,又提高了性能和速度。工程师对比了Linux服务器和麒麟970平台分别使用EROFS和EXT4(ext4)两种文件系统进行压缩操作时的连续/随机读取数据。服务器平台的连续读取不是很好,但是随机数据总是比ext4有非常明显的优势,高达500%以上。在麒麟970的Android平台上,EROFS在随机和顺序数据读取方面一直有着明显的优势。目前尚不清楚华为何时将EROFS纳入Linux内核。不知是否与华为最近预热的提升手机速度的“吓人技术”有关。