Android 13 将默认采用华为开发的只读文件系统


根据 Esper 日前的报道,Android 13 最新的测试版中包括两个新功能的声明,声明内容显示 Google 正计划将 EROFS 引入 Android 13,使其成为默认的只读文件系统。该文件系统由华为开发,与现有的文件系统相比,EROFS 具有明显的优势,能够显著节省存储空间并带来速度与性能提升。

EROFS 是 Enhanced Read-Only File System 的首字母缩写,最初由华为开发。在 2018 年年中,EROFS 就首次被引入到 Linux 内核 4.14 版本的暂存区,随后经过一年的持续开发,EROFS 文件系统驱动程序在 Linux 内核 5.4 版本中被合并进了主线。EROFS 在 2019 年首发于 EMUI 9.1 ,首批采用该技术的机型是华为 P30 和 P30 Pro。这也是华为最后一个支持 GMS 的旗舰产品系列。

EROFS 与其他只读文件系统不同,该系统旨在构建一个新的文件管理系统,从而提高磁盘性能和速度,同时节省磁盘空间以减少不必要的占用。据华为介绍,EROFS 文件系统的随机读取速度平均可以提升 20%,最高甚至可达 200%,与传统的 EXT4 相比大幅提升了系统效率。

Google 现在仅仅是计划将其作为只读分区的默认文件系统,比如 Android 系统核心使用的分区。由于系统分区通常是只读的,压缩系统分区能够降低空间占用,以节省只有在进行系统更新时才改变的文件空间。

Google 虽然会在 Android 13 中启用 EROFS 只读文件系统,但这并不意味着所有设备都会自动使用它。这一变化将只影响那些出场就默认使用 Android 13 系统的设备,同时这些设备还需要内置 GMS。因此对使用 AOSP 的用户和厂商而言,Android 13 的这项变化并不会产生任何影响。


相關推薦

2022-10-11

传统的 EXT4 相比大幅提升了系统效率。 作为一项最初为 Android 设备所准备的只读文件系统,如今该技术则是扩大了其适用范围。近日工程师(看邮箱是来自于阿里、字节)为 EROFS 提供了代码更新,此次更新带来了基于 FSCache 的

2023-06-15

Android 14 Beta 3 现已发布,标志着进入到 Android 开发周期的下一个阶段。Beta 3 依旧围绕着其核心主题打造,即隐私、安全、性能、开发者生产力和用户定制,同时继续完善平板电脑、可折叠设备等大屏设备上的体验。 Beta 3 也让 A

2024-10-09

持 Emscripten)。 iOS 现在是 Tier 3 支持的平台。 Android 现在也是 Tier 3 支持的平台。 Typing 支持类型参数中的类型默认值。 新的类型缩小注释,typing.TypeIs TypeDicts 中只读项的新注释。 用于标记类型系统中的

2024-10-03

持 Emscripten)。 iOS 现在是 Tier 3 支持的平台。 Android 现在也是Tier 3 支持的平台。 Typing 支持类型参数中的类型默认值。 新的类型缩小注释,typing.TypeIs TypeDicts 中只读项的新注释。 用于标记类型系统中的弃用

2023-03-01

示警,拉起贸易战中的科技封锁线。华为手机过往基于 Android 开源操作系统搭建自己的程序与服务,但时任总统特朗普将华为列入黑名单,限制华为使用 Android 谷歌服务和应用商店。路透社认为,此举削弱了华为的海外智能手机

2022-10-24

微软给 Windows 11 新增的 Windows Subsystem for Android(WSA)功能,为 Windows 设备运行 Android 应用创造了条件。用户能够从 Amazon Appstore 下载 Android 应用程序来运行,这个功能扩展了 Windows 的功能丰富程度,也深受用户的喜爱,不过目前

2022-12-07

移动网络运营商(包括国内三大运营商)、 500 多家 Android 设备制造商(小米、HTC、索尼、LG、华为、OPPO 、三星和中兴等)的支持。 在博文中,Google 集团产品经理 Neena Budhiraja 列举了 RCS 标准对比 SMS 的三大好处: RCS

2023-01-04

LineageOS 20 已正式发布。LineageOS 20 基于 Android 13,合并了 2022 年 4 月至 12 月的安全补丁。 主要变化 WebView 已更新至 Chromium 108.0.5359.79 完全重写 Android 13 中引入的音量面板,将其改为侧边弹出式扩展面板 对 AOSP Gallery 应用

2022-09-12

Google Android 开发者博客宣布了 Android 13 精简版 (Go Edition) 的最低硬件需求。Android Go 是面向 RAM 较小的入门级智能手机打造的移动操作系统,通常被用来打造价格更合理的入门设备,专门为低内存和低速处理器进行了优化。 Android

2024-06-27

应用,标志着华为在操作系统领域的独立发展。 该系统采用了全栈自研的方式,从编程语言到编译器都是华为自主研发的,包括arkTS和仓颉编程语言、“盘古”AI大模型、“MindSpore”AI框架以及“DevEco Studio”等集成开发环境。

2022-11-05

计算,结合读写分离架构,针对路由到只读节点的请求,默认采用MPP并行查询计划,提升查询性能 列存能力,当前PolarDB-X在SQL引擎中引入了chunk-at-a-time的内存列式结构,有效提升单核查询效率,但存在物理数据的行结构动态转

2023-08-19

用 Impeller 时,广色域色彩现已成为 iOS 上的默认设置。 Android 上 Impeller 的进度更新 继续在 Impeller 的 Vulkan 后端方面取得进展,但尚未达到官方预览期所需的质量水平。计划将在今年晚些时候以稳定版本的形式进入 Android 版 Impe

2022-11-13

详情参照:Config file > Logger,Logger API。 统一了iOS 和 Android 的 headless 属性,现在两个平台都可以启动设备。 通过 Android 应用配置反转 TCP 端口 重大变化 JS:将最低节点要求设置为 14.5.x ( #3285 ) JS:删除摩卡支持 ( #3310

2023-08-12

Android 14 Beta 5 现已发布,这是 Android 14 Beta 计划中的最后一次计划更新。Beta 5 除支持 Pixel 系列的其他产品和 Android 模拟器外,还适用于 Pixel Tablet 和 Pixel Fold。 Beta 5 是 Android 14 Platform Stability 阶段的第三个版本,这意味着开发者