本帖最后由 鹏翔寰宇 于 2019-4-14 09:27 编辑
华为想改写的岂止是影像规则,从P30系列上我们还能解读出什么? https://mp.weixin.qq.com/s/QeRU1lT83kb7YQ0K9-AUhg
EROFS,全称为Extendable Read-Only File System(可扩展的只读文件系统),它通过改进系统压缩模式,在节省磁盘空间的同时提供更高的磁盘性能、速度。官方宣称其实现20%的随机读取性能提升。同时其只读设计,可以完全隔绝第三方改写,保证系统安全。 三年前,华为在eMUI 5.0中首发商用F2FS文件系统(相比之下,谷歌在2018年的旗舰Pixel 3上才首次运用),当时应用F2FS目的在于减少内存中长时间的读取的碎片化,它替代了传统的EXT4文件系统,改善了闪存长期使用后的读写性能。和如今的EROFS相比,二者的不同之处举个形象的例子就是: F2FS提升的是D盘的读取性能,而EROFS则提升的是C盘的读取性能。 显然,华为如此大费周章的目的就是提升安卓系统固有的碎片化和长期使用后卡顿的难题。需要注意的是,EROFS是可以通过更新的方式适配老机型的。说到这里你想起了什么没?GPU Turbo一开始也是这样操作的。 相比之下,华为方舟编译器就有野心的多了。它提供了全新的系统及应用的编译和运行机制,将高级语言直接编译成机器码,直接进行运算。 众所周知,安卓系统之所以有卡顿的天然弊病,就是因为其为了满足不同机型的适配儿采用的底层虚拟机机制,安卓应用不得不“边解释边运行”,从而造成效率低下。方舟编译器相当于改变了安卓的虚拟机机制,从根本上提升安卓系统的运行效率。你又想到了谁?对,苹果的iOS就是这么做的。 两项看似平常的技术背后,反映的是华为的雄心与野心。通过一系列对于安卓系统底层动刀的技术手段,华为着力拉开自家产品在安卓体验层面的差距。而长远来看,已经具备足够技术实力和行业号召力的华为,会仅仅满足于在安卓上做修补吗?其实答案早就不是什么秘密了。
|