五千年(敝帚自珍)

主题:应该是没想到中国直接放弃华为跪了。 -- 沾花富翁

共:💬258 🌺2484 🌵94
全看分页树展 · 主题 跟帖
家园 我对hypervisor层的理解应该问题不大

我近期参与过一个移动终端操作系统的项目,虽然没做什么实际的事,但是对hypervisor的架构还是了解的。我举trusty的例子是想说:从hypervisor层的角度来看,linux和trusty都是上层的虚拟机。另外,TrustZone相关的系统跟安卓没有关系。举个例子,OP-TEE就不是安卓。

不过有一点,我和你的观点比较类似。hypervisor层一般都很薄,承载不了太多的功能。我也怀疑华为所说的分布式、虚拟化、软总线、全场景等功能是否都能在hypervisor层实现。至少软总线,达闻奇给的鸿蒙架构图已明确是在应用层实现的。

陈经昨天有篇文章点评了鸿蒙。

陈经:鸿蒙不是Linux定制或者安卓魔改,而是一个新系统

里面有一位吐槽大师傅的评论很有意思:

吐槽大师傅

关于这个我正好可以谈谈,鸿蒙还不能说是基于linux分支的。

我看着,鸿蒙最核心的创新是重构了一个操作系统的抽象层,隔离了应用层和操作系统层。

在抽象层的下面,可以linux系统,也可以是其他的操作系统,只不过现阶段linux的成熟度和驱动资源是最容易最丰富的。但是底层可以不是linux内核。

这有个好处,将来可以把linux内核换掉,而上层应用系统不用改造,这种可能性很宝贵。它是一种选择权。

你只谈安卓的区别,谈ios的区别,其实鸿蒙远不是这么简单的。现有的架构设计,包括编译器,在我看来架构先进性非常突出,其实已经脱离了操作系统的概念,一种全新的演进方案。

因为以前操作系统都是和应用层紧密耦合的,而鸿蒙加上方舟编译器将应用层和操作系统脱藕了,这种方案加上中国现在世界上最庞大的开发人员,有潜力统一所有开发场景。

只不过,还需要在开发语言上补足一些短板,我们没有自己的golang,c charp和自己的rust.

不过,可以把国外的东西拿来贴合在鸿蒙上,并不是很大的问题。

总的来说,你低估了鸿蒙系统架构的先进性。

关键是这一句话:

“鸿蒙最核心的创新是重构了一个操作系统的抽象层,隔离了应用层和操作系统层。”

他的意思是鸿蒙在应用层和操作系统层之间加了一个抽象层,这个我没想出来是怎么加的。如果是这样的话,我之前的猜测就是错的。

还有几天谜底就要揭晓了,我们可以等一等看。

通宝推:桥上,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河