华为linux磁盘空间,华为推出EROFS文件系统,磁盘性能大提速

再过几天华为就要发布荣耀Play手机,其中最引人注目的就是华为将推出“很吓人”的新技术,从官方表述来看该技术将大幅提升华为手机的性能,号称是天上飞的感觉。这几天围绕这个吓人的技术有很多传闻,称华为将深入改变安卓底层,优化性能。不管是不是真的,华为在这方面确实投入了很大精力,华为工程师日前宣布了新的Linux文件系统EROFS,相比ext4系统能大幅提升性能,部分测试甚至提升5-6倍性能。

205754100_1_20201028073545197_wm

使用什么样的文件系统对Linux影响很大,之前大家可能注意到华为招募了F2FS文件系统的开发工程师,后者在三星工作时开发了F2FS系统,不过三星没有大规模使用F2FS系统,这个工程师后来进入了华为,华为在Mate 9手机上开始使用F2FS系统,有关它的优点可以参考我们之前写过的超能课堂文章。

Phoronix网站报道称,华为工程师Gao Xiang日前宣布了一种新的开源文件系统——Extendable Read-Only File System(可扩展的只读文件系统),简称EROFS。根据他的公告,EROFS文件系统改进了压缩模式,目的是在节省磁盘空间的同时提供更高的磁盘性能、速度。

对于这一点,他在提交给开源社区的内核邮件列表中也做了对比,分别在Server服务器及麒麟970安卓平台上与EXT4文件系统做了对比

205754100_2_20201028073545415_wm

服务器上EROFS与EXT4的连续读取、随机读取速度对比

在Server上,EROFS的随机读取性能提升很多,第一项中速度从EXT4的11.1MB/s提升到了69.8MB/s,压缩越少的情况下性能就越强。

205754100_3_20201028073545759_wm

麒麟970上EROFS与EXT4的连续读取、随机读取速度对比

除了Linux系统,EROFS文件系统还可以用于安卓平台,他在麒麟970处理器上也做了测试,4%压缩情况下EXT4系统随机读取速度是57.9MB/s,EROFS则可以达到157.7MB/s,即便100%压缩下也有一定的性能优势。

目前ERFOS系统还处于开发初期,华为的目标是将其整合到Linux内核中,最终用于安卓系统,不过这需要很长的时间。此外,Linux社区选择什么样的文件系统也是个复杂的过程,即便EROFS性能、压缩上更出色,最终不被选中的可能性依然存在。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
鸿蒙的现在:备胎多年,转正在即。 。今年 6 月,华为曾表示,“最快今年秋天,最晚明年春天,华为自研操作系统即将面世”,市场对鸿蒙操作系统在 8 月 9 日华为 开发者大会上正式公开亮相充满期待。我们预计,华为可能会在本次大会上宣布方舟编译器开源,同时邀请开发者基于方舟编译器进行 App 开发,为未来鸿蒙生态的建立做铺垫。 鸿蒙的技术特征:微内核、方舟静态编译器、EROFS 文件系统 。我们预计,鸿蒙系统将采用微内核架构提升系统稳定性,借助方舟编译器提升鸿蒙性能,通过 EROFS 稳健系统从系统底层提升系统流畅度,三大底层技术支持与业界重量级人物领衔为鸿蒙的面世保驾护航。 鸿蒙的未来:三大趋势明确,开源、平台化和生态搭建 。参与开源,与前辈高手过招,是最容易的成长方式;鸿蒙系统剑指打通手机、电脑等多种硬件,统一成一个操作系统,并兼容安卓与全部的 Web 应用,实现软硬件平台一体化的目标;未来如何吸引到更多的应用开发者提供优质、稳定的软件应用产品,避免仅仅局限在华为自身的机器和硬件上发展,是对华为最大的考验,这也将决定鸿蒙能走得多远,操作系统层面的竞争可谓“得生态者得天下”。 鸿蒙是安可、5G 、云计算的交汇核心,是生态级别的安可。我们在以往的报告中多次强调,安可、5G、云计算将是未来的三大科技主线,而操作系统作为衔接硬件与上层软件之间的支撑,是影响软件产业配套的核心技术,无论对于支撑软件产业发展,还是保障信息安全,作用都十分重要。可以说,鸿蒙生态是安可核心领域之一,是生态级别的安可。
Android UFS是指Android系统使用的一种闪存存储技术。在Android启动过程中,UFS扮演着重要的角色。Android启动可以被称为UFS启动,它包括以下几个阶段:开机、RomCode、Pre UEFI、UEFI、Kernel和Android。这些阶段依次进行,最终完成Android系统的启动。 在手机上,常见的文件系统包括F2FS、EXT4、EROFs和APFs。华为手机使用EROFs,苹果手机使用APFs。文件系统的选择对于提升闪存的随机读写能力非常重要。文件系统可以使闪存更高效地存储和管理数据,从而快速准确地找到所需的数据。就像在一个仓库中寻找特定物品一样,文件系统可以帮助我们快速找到我们想要的内容。 关于闪存协议,iPhone一直使用NVMe协议的闪存,而安卓手机从eMMC协议闪存逐渐升级到现在的UFS3.1协议闪存。一些高端安卓手机已经开始使用UFS3.1协议闪存,而一些中低端手机仍然使用UFS2.1、2.2或者甚至eMMC混合使用。这些不同的协议闪存具有不同的性能和速度特点,UFS3.1协议闪存通常具有更高的读写速度和更好的性能表现。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [UFS 启动](https://blog.csdn.net/guozhidixian/article/details/120384068)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [iPhone上用的NVMe闪存,与Android旗舰上用的UFS2.1闪存,各自的优劣是什么?](https://blog.csdn.net/cwtxyi/article/details/120592346)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值