华为鸿蒙即将亮相,媒体宜支持不宜捧杀
而安卓系统尽管让所有的应用程序都分别跑在各自的虚拟机中,最大程度的降低了安全风险和生态管控的难度。但是应用软件因为可以直接使用一些系统的中间件,开机自启以及未经授权录音录像等问题也是一直反反复复。 (安卓的架构,软件框架除了使用虚拟机外还可以直接使用一些中间件) 如果华为使用了微内核,在不如微软和谷歌强势的情况下如何进行生态管理,这也是值得深思的问题。 方舟编译器兼容性如何是个问题 根据外媒TechNave报道,华为携手腾讯,与OPPO、VIVO等智能手机厂商一起进行了鸿蒙系统性能相关测试,并给出了测试结果。结果表明,相较于配备谷歌安卓操作系统的智能手机而言,搭载华为鸿蒙系统的智能手机在系统运行速度上比前者高60%! 但是这并没有说腾讯的软件可以不加修改的直接通过方舟编译器编译后运行在鸿蒙系统之中,也没有说与谷歌原来的zygote编译器编译时的命令和参数保持一致,当然经过方舟编译器编译的程序能否跑在普通的安卓系统里也是一个未知数。 同时反过来说,鸿蒙按目前的消息是兼容安卓,但是不是所有应用软件都能够不加修改的运行在鸿蒙中? 这些问题都是中小软件公司决定向鸿蒙平台迁移或者开发方舟编译器版本时考虑的主要问题。不解决好,软件商就会有后顾之忧。 华为方舟编译器是如何做到第三方应用性能提升的?目前还没有官方的回应,而流传的消息则有两种。一种是说华为针对安卓原来的编译器进行了深度的魔改实现了性能的巨大提升,一种是说华为通过将Java代码绕过虚拟机直接翻译成机器码来实现的。 当然还有一种混合的说法,即华为通过将Java代码绕过虚拟机直接翻译成机器码来对原来的编译器进行了深度的魔改。 针对直接将Java代码翻译成底层机器码的方法,笔者认为这当然有利于提升性能,但不利于应用程序的可移植性和可维护性以及操作系统的安全性。 总而言之,世界上自己编写相应编译器的公司或者团体并不少,但多数也只是在一个极小的范围内得到了应用,其中不乏出身名门者,比如英特尔的ICC。主要就是因为软件兼容性或者硬件兼容性的问题没有得到妥善解决造成的。 毛主席说:“ 我们的同志在困难的时候,要看到成绩,要看到光明,要提高我们的勇气。”因此对鸿蒙进行赞美和表扬无可厚非,同时我们也应该看到支持华为循序渐进的解决可能面临的这些问题也很重要。 信息产业自主化的前途必然是光明的,道路必然是艰难的。我们要支持,但不能捧杀,要拿出历史的耐性,期待真正的辉煌。
本文来源:观察者网
责任编辑:王凤枝_NT2541 (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |