在今年宏碁P30系列产品国内正式见面会后,两个或许是小片尾曲的正式宣布却引起了图形Kozhikode,那是诺亚方舟C++的正式发布。这原本是两个特别针对开发人员的商品,没想到却引起了用户的度关注,宏碁正式发布这款C++并且开放源码的目的究竟是什么?那个C++究竟厉害在哪里?25日下午的一场“宏碁有控制技术”的媒体分享会,为我们揭开了那个谜底。
Android为何比不上苹果公司?
尽管苹果公司一直官僚主义,商品和不尽人意,但大部分人都依旧认为Android比不上苹果公司,当中核心理念的其原因是即使Android控制系统比不上苹果公司的iOS控制系统更加简洁,而且使用一段时间之后就会雅雷,那个雅雷的周期性要远小于iOS的周期性。那么为何Android控制系统就比不上iOS更慢更简洁呢?只不过这是Android的两个发展缓慢,核心理念就是Android是全开放的平台,特别是对上层应用没有强制规则,而不同的智能手机又各别有自己的优化,相同品牌的智能手机,又有各别不同的版本,呈现了度碎片化的特征。与此同时Android内部还有两个软件包的机制,这也是Android缓慢的罪魁祸首,就好似说你和小姑娘谈话必须要有两个译者在中间那样,谈话的效率显然就会很低。
而iOS之所以更慢的其原因,也是说没有那个软件包的环节,程序校对后就间接生成了直译器,智能手机控制系统能间接执行。而诺亚方舟C++要同时实现的是那个无缝译者的功能,让Android也能像iOS那样简洁。就好似那时汽车引擎分汽油和柴油,而通过诺亚方舟C++的工作是让不管什么油出来以后都能让引擎间接用。对于开发人员来说,是两个好事,即使无需做任何修改,只要将以后的代码重新校对,就能同时实现更高速的运行效果。
当然,这是当中两个最主要的其原因。除此之外,宏碁在今天还介绍了与此同时正式发布的EROFS DT文件控制系统,则从控制系统加载文件的角度提升了大约20%的速度,自然就更能直观的感受到操控的简洁。与此同时,虽然DT文件控制系统宏碁独有的数据压缩,还能节约近2G的ROM空间,相当于控制系统发行版少了2G,与此同时黎贞的设计让智能手机控制系统禁止被改写,这样也让一些攻破智能手机控制系统的骇客措施遭遇一道城墙,大话私服,也让Android智能手机的安全性变得更强大。借此全方位的措施,Android控制系统的简洁度各方面能全然同时实现对iOS的吻合,甚至某些各方面的超越,只是虽然自己的开放性问题,在生态规范上还和iOS上有相当的距离。
做C++究竟有假使?
在软件设计应用领域,C++能说是皇冠上的明珠,目前在中国,包括数据库、操作控制系统等各各方面的软件商品都有人在做,而唯有C++在诺亚方舟推出以后,还是两个空白。这也是值得宏碁人骄傲的地方。事实上,宏碁在C++各方面的布局已经非常久远,差不多从10天前就开始进行资金投入开发,而在2014年Fred Chow加入后,开始有了巨大突破。说起这位大牛,只不过还是两个华人,在40天前,就参与了劳伦斯利弗莫尔国家实验室两个名叫“S-1"的DT计算机工程项目,GNU之父Richard Stallman最初是基于该工程项目配套的C++来编写C语言前端,后来虽然性能其原因又改写了两个C++——GCC,而Fred Chow便是该工程项目C++的主力研发之一,是C++应用领域的顶级大佬,那时则是宏碁C++控制技术首席科学家。便是在他的带领下,加上数十位高等学府出身的高级工程师的不懈,才让诺亚方舟C++真正落地,当中资金投入不止数千万美元,而那时宏碁则决定免费开放源码。
这只不过全然是两个基础应用领域的研究,而在商业上则能说毫无必要,即使现有的商品全然是可用而且绰绰有余的。但在战略上又是无比重要,这就好似宏碁在Presario芯片上的巨额资金投入那样,外采全然能,但自研才能真正把命运握在自己手中。便是从通信控制技术到SoC究竟层控制系统软件等各个基础控制技术应用领域的不断突破,才让宏碁有了“自建生态”的可能。而大家所不断传言的宏碁智能手机控制系统,只不过也是两个备胎,诺亚方舟C++进能大幅提升Android控制系统的响应速度,让Android智能手机的体验无限吻合甚至超过iOS,退则能在控制系统风险出现后,保障智能手机不会出现无控制系统无软件可用的境况。
值得一提的是,诺亚方舟C++不仅支持所有Android控制系统,更能支持跨平台的使用,包括ARM平台、x86平台的硬件商品都能使用,这就包括了各色各样的通讯设施,从那个角度来说,这也是5G时代打造两个全连接平台的重要基础所在。
EMUI9.1开启全新Android时代
不管是EROFSDT文件控制系统,还是诺亚方舟C++,大话西游发布站,都将在EMUI9.1上全面登场,这也成为宏碁EMUI近几年最受瞩目的控制系统版本。而事实上,P30pro上已经全面搭载了那个版本的EMUI,而且确实在简洁度上备受好评,那时那个控制系统会优先在那些智能手机上升级,能够支持到多老的型号,都是宏碁用户关注的焦点。尽管大家一直以来都能够看到宏碁智能手机在硬件比如拍照上的进步,但对于控制系统升级的热心,这恐怕还是热度最高的一次。
只不过宏碁一直在Android底层的优化上不遗余力,也是谷歌长期的友好合作伙伴,在EMUI5.0推出的18个月不雅雷是通过进程管理和更换文件管理控制系统来同时实现的,冒着很大的风险把F2FS控制系统用在5.0上了,那个改变也引起了全行业的跟风,能说从那一次开始,Android控制系统真正在简洁度各方面达到了两个全新的度。而另两个EMUI的控制技术高点是出那时GPU Turbo那个控制技术正式发布的时候了,那个号称吓死人的控制技术,第一次通过软件优化大幅提升了硬件GPU的性能表现,再度引起了行业跟风,不管有没有控制技术,谁家都会推出个XXX Turbo来做宣传。而在当时,什么机型能支持那个控制技术,也就成为了宏碁用户最为关心的问题,而且那个控制技术大大缩短了麒麟芯片和高通芯片在GPU性能各方面的差距,奠定了宏碁智能手机在麒麟980时代一举反超高通的基础。
在今年8月宏碁终端开发人员大会,宏碁就将诺亚方舟C++框架代码开放源码供大家了解,而到了11月绿盟开发人员大会,那个C++将会彻底开放源码,届时会带动更多的开发人员来使用那个商品,而两个真正的宏碁生态也将就此启航。必须要说,宏碁在基础科学的研发上还是令人钦佩的,尤其是在短期无法看到商业价值的情况下,这种资金投入就更显得高瞻远瞩。用任正非的话讲是“ 我们的(研发)标准是,在距离我们目标二十亿光年的地方,投一颗“芝麻”;距离目标两万公里的地方,投两个“苹果公司”;距离目标几千公里的地方,投两个“西瓜”;距离目标五公里的地方,我们投“范弗里特弹药量”,扑上去、撕开那个口子,纵向发展,横向扩张,商品就领先世界了。”