华为发布EROFSLinux文件系统
扫描二维码
随时随地手机看文章
文件系统是一种描述数据存储和检索的技术。 有许多文件系统可供选择,每种都有各自的优点。 您可能听说过exFAT,F2FS,ext4和其他文件系统。 选择一个文件系统而不是另一个文件系统会对存储性能和稳定性产生重大影响。 因此,设备制造商不会轻易做出此决定。 大多数设备制造商对通用的和经过测试的文件系统(例如ext4)都感到满意。 但是,这并不意味着公司不愿意尝试其他方法。 这正是华为对名为EROFS的开源Linux文件系统所做的工作,该文件系统最终用于Android设备。
公告是由华为工程师高翔发布的。EROFS是“可扩展的只读文件系统”的缩写。EROFS仍处于开发的早期阶段,它具有改进的压缩模式,该压缩模式采用与其他文件系统不同的设计方法,主要侧重于性能和速度。华为工程师承诺,与其他只读文件系统相比,EROFS将提供更高的磁盘性能和速度,同时仍节省磁盘空间。在公告期间公开的服务器硬件和麒麟970处理器的压缩数字听起来很有希望。可悲的是,由于其发展状况,没有公开太多信息。
EROFS仍在进行中。最终目标是将其包含在Android设备中,但这可能要花几个月甚至更长的时间,直到华为甚至考虑将文件系统包含在主流Linux内核中。如果我们谈论将其包含在实际的消费类Android设备中,则很有可能会看到这个数字增加到几年。我们已经看到OEM在他们的设备上试验并随后放弃了F2FS,因此如果EROFS的采用从未真正发生过,请不要感到惊讶。如果您想查看当前代码,可以在此处的内核邮件列表中查看。