您现在的位置是:首页 > 互联网 >正文
2022年02月14日七夕节了解方舟编译器和EROFS这对佳人的前世今生
发布时间:2022-03-15 07:54:29徐离晨琛来源:
8月6日,荣耀老熊在微博上发表一篇科普文章,详细解读了方舟编译器和EROFS超级文件系统技术的前世今生。很多朋友可能对这两项技术并不了解,简单来说,这两项技术是华为技术团队多年潜心研究,对安卓系统弊端进行的手术改造,能够大大提高运行效率,更好地发挥出性能优势,给消费者的体验带来质的改变。
荣耀老熊科普文章
方舟编译器大大提高运行效率(图片来源微博)
首先聊聊方舟编译器,所谓编译,就是把程序员写的代码转化为机器能够识别和执行的机器码。编译可以分为静态编译和动态编译,静态编译就是在程序安装好以后,将所有的内容一次性编译好。与之对比,动态编译则需要在每一次运行之前进行一次编译操作。
因为安卓手机的特别性,以往都是静态编译与动态编译相结合的方式,比如微博的开屏广告,就需要动态编译。但动态编译会大大降低软件的执行效率,同时动态编译过程中,系统需要分配单独的资源,造成硬件资源的浪费。针对这个问题,以往的做法是不断的加码硬件配置。但我们同时发现,安卓手机的硬件配置越来越高,但依然改变不了卡顿的问题,原因就在于不断加码的做法只能治标不能治本。
华为经过将近10年的研发,终于解决了这个问题,方舟编译器在安卓端所有的编译都采纳静态编译。实验数据表明,采纳方舟编译器之后,应用执行效率提高29%,系统操作流畅度提高13%,系统响应时间提高32%,效果非常明显。
EROFS超级文件系统提高文件读取效率(图片来源微博)
其次是EROFS超级文件系统,安卓端的文件系统沿用了Linux的标准文件系统Ext4,而Ext4的存储结构并不适用于手机的闪存。华为最早在2016年就推出了优化后的F2FS文件系统,但只针对用户分区,操作系统只读文件的系统分区临时还是EXT4。最新推出的EROFS超级文件系统是一个针对Linux只读文件的文件系统,也就是说华为实现了对所有文件分区的改造。
实测数据,EROFS超级文件系统能够使系统分区随机读取性能平均提升20%,并减少14%系统空间占用。可以理解为EROFS超级文件系统不仅速度更快了,同时还能节省系统空间。
荣耀总裁赵明点评文章
荣耀最新公布的荣耀9X,同时使用了上面两种最新的技术。荣耀总裁赵明也点评道:“EROFS文件系统和方舟编译器让荣耀9X把硬件性能充分发挥出来”。确实,荣耀9X搭载了麒麟810处理器,这是一颗性能非常强悍的处理器,也是一颗采纳先进的7nm技术工艺的处理器。处理器就像引擎,给手机提供强劲的动力,而EROFS文件系统和方舟编译器就像一对翅膀,让手机运行更高效更稳定,两者结合,才成就了荣耀9X的越级体验。
标签:
猜你喜欢
- 1月14日确定了!iPhone12推迟发布苹果CFO称将延续强势
- Meta取消其ARVR操作系统
- 2月18日iOS14 Beta6续航测试 相比iOS14 Beta5 提升了多少?
- 2月17日数码产品:Tik Tok上转发的视频在哪里 Tik Tok上转发的视频在哪里?
- 2022年1月4日最新发布:iPhone修复前应该怎么做?苹果提醒我做三件事
- 2月18日虾饺猫的进化世界让你大喊:好猫开发游戏怎么办?
- 2月04日小米MIX2S将发布门票免费兑活动开启
- 2月18日 小米POCO X3新品即将上市 带奥利奥镜头!
- 谷歌您从Outlook到任何智能手机日历的桥梁
- 2022年01月04日科技新闻:2020元旦火车票什么时候开售
最新文章
- 香槟酒属于什么酒类型(香槟酒属于什么酒)
- 成都基本养老保险缴费比例 2022四川成都市养老保险最高缴费基数是如何规定的
- 为什么夜钓调漂禁用蓝光灯(为什么夜钓禁用蓝光灯)
- 2022年02月22日够强大华为终端云服务亚太用户超700万
- 16度穿什么衣服儿童(16度穿什么)
- 2022年丰田4Runner采用新的TRDSportTrim驾驶性能更好
- 2022年起亚K9内饰采用大屏幕指纹认证
- 2022梅德塞斯AMGGT4Door锐化新客舱和特殊装饰
- 2020职工养老保险收费价格表 2022养老保险费计算方式有哪些
- 172男生正常体重(172体重多少合适)
- 2022年02月22日7月10日来天猫小米旗舰店小米8放量抢购
- 1.8床和1.5床长和宽是多少(1.5米床和1.8米床区别)
- 2022重庆社保个人缴费基数是多少 2022养老保险缴费基数是怎么来的
- 1公里走路需要多少分钟(1.8公里走路要多久)
- 聚酯纤维100%的衣服怎么洗(100%聚酯纤维怎么洗)
- 广东省过渡性养老金是在哪一年截止 2022广州市过渡性养老金怎么计算的
- 2022年02月22日积灰问题难消除FindX或成“吸尘机”
- little和less有什么区别(less和little的区别)
- 鞍钢职工养老保险查询 2022鞍山养老保险查询途径有哪些
- ow是哪国的(macow 是哪个国家)
- 奥迪A4L入门版将于9月上市 搭载1.4T发动机
- 1月15日魅族16真机再曝光18:9屏幕+超窄边框
- new bunren是正品吗(new caledonia是哪个国家)
- 黑龙江省鸡西市养老保险今年交多少? 2022鸡西养老保险查询指南