晨枫 发表于 2019-6-15 08:05:11

华为鸿蒙能成气候吗

本帖最后由 晨枫 于 2019-6-15 09:34 编辑

在华为的生存之战中,手机是重要的战场,其中操作系统是关键一环。硬件方面,华为海思的备胎芯片可以顶上去,即使台积电在压力下叛变,还是有降级的办法,先生存下来再说。但操作系统方面一旦掐断,华为鸿蒙能不能顶上去就成为关键。

必须指出的是,鸿蒙与安卓全面兼容还不够,使用感受上与安卓相仿也不解决问题。安卓不是静止的,也是在发展的。即使安卓在现在对华为足够透明,华为有办法保证兼容性和使用感受上的相似性,也不能保证长期如此。最低限度,这是很被动的应对。“仿安卓”不是出路,赝品永远是赝品,在正品面前永远低人一等。苹果台式电脑早就能运作“所有”PC软件应用,但没有人会为了运作PC软件而购买苹果。爱国主义能在一时半会里保卫华为,但不能促成鸿蒙的长期成功。华为鸿蒙要成功,还要有压过安卓的绝技。鸿蒙有这样的绝技吗?

在安卓之前,苹果已经成气候了,其中苹果iOS功不可没。iOS是封闭生态,源代码不对外开放,而且专为苹果的硬件而优化。这确保了最高性能、可靠性和安全性。但封闭生态也阻碍了发展,苹果手机永远单打独斗,没有盟军。

安卓反其道而行之,开源开放,不被任何特定硬件所绑定,很快召集了最大的盟军集团,在数量上压倒了苹果。早期安卓问题很多,尤其是性能问题,好几年后才解决,可如今依然有性能-资源比还不及苹果的问题。性能相当的话,安卓对处理器和内存的要求要高很多。反过来也一样,苹果可以用更低的配置达到与高配置安卓手机相当的性能。

安卓是采用宏内核,据说鸿蒙采用微内核。或许这才是华为早早动手的真正原因:并非完全是因为备胎,而是看到了安卓宏内核的本质缺陷,试图从基础层次重新打造。只是在美国断供前,翻桌子的动力和成熟度都不足,美国断供反而帮华为下定了决心。

操作系统的宏内核和微内核问题坊间著述汗牛充栋。图样图森破地说,宏内核也称单内核,这好比一站式服务的大政府,操作系统需要管起来的内存管理与配置、系统资源供需的优先顺序、输入输出设备控制、网络与文件管理等统统都在“同一个屋顶之下”。好处是功能强大、完整,坏处是包袱太多,不管需要的、不需要的,统统都要背上,因为系统的可靠运作取决于所有成员的精密配合。这也使得升级、扩充、修改牵一发而动全身。在操作系统还小的时候,宏内核有利于操作系统的完整性、可靠性和运作效率。但系统越做越大时,牵一发而动全身的问题就容易放大,可能失之毫厘差之千里,以为无害的修改结果造成意想不到的出错。

微内核走的是小政府的路,只包含维持系统运行最低需要的功能,如底层地址空间管理,线程管理,行程间通信,更加一般的操作由建立在底层架构上的模块执行,模块之间的相互调用和协调要通过与底层的通信实现。与宏内核相比,微内核多了一层,但特别短小精悍的底层特别高效,以勤补拙。在操作系统不大的时候,宏内核的一步到位可能效率高于微内核;但在操作系统越来越庞大而且不断升级、扩充的时候,按需搭建的微内核-模块系统的效率更高。沿海县政府需要海洋局、外事办,内地沙漠县政府就不需要这些,但需要扶贫办。迫使所有县政府都必须有海洋局、外事办、扶贫办是不必要的。县办在这里就好比微内核,其他的局、处、办统统是按需搭建的模块,这是一样的道理。需要修改、扩充的时候,简单的微内核可靠性高,模块出错的症状明确,封堵容易,修复时对其他模块的牵连也少,提高总体的可靠性。

与宏内核相比,微内核具有如下有点:
1、可伸缩性好,便于适应硬件更新和应用变化
2、可移植性好,所有与具体机器特征相关的代码全部隔离在微内核中,要移植到不同的硬件平台上,只需修改微内核中的少量代码即可
3、实时性好,特别简单的微内核可以更有效地支持实时处理
4、安全可靠性高,特别简单的微内核把系统本质漏洞降到最低,对外仅使用少量应用编程接口
5、支持分布式系统, 支持多处理机的体系结构和高度并行的应用程序
6、这是真正面向对象的操作系统,能显著减小系统开销, 提高系统的正确性、可靠性和易扩展性

这里,再图样图森破一次:在安卓环境下,人们要办事,到哪个县政府都能找到相关部门,这是方便的地方。但在鸿蒙的微内核环境下,相当于局处办的模块还是有,可以按需挂配,但有本事、有门路的人也可以直接找县办,办事更加快捷、可靠。当然,这里的本事和门路只是对直接交互的形容,没有歪门邪道的意思。

对于手机厂商来说,既可以像安卓时代一样,在公用模块搭建的全能虚拟机层面上运行;也可以只用部分公用模块搭建简化优化的虚拟机,而另一部份核心功能由自己编写直接与微内核对话的私用模块,以达到更高的效率;甚至甩掉公用模块,主体都用自己的私用模块,达到最高效率。

这样就在苹果式封闭高效环境到安卓式开放低效环境之间有一个渐进的过渡,各家可以根据自我定位和本事在黑白之间灵活选择灰度,可以拼软件功力,而不再像安卓时代只能靠硬件拉开层次。当然,纯粹以复现安卓为目的的话,可以直接用安卓,不必走鸿蒙路线。这使得未来手机世界可能三分天下:苹果式的全封闭环境具有最高性能,安卓式的全开放环境具有最低的入门门槛,但鸿蒙式的“可选灰度”环境介于中间,而且有很大的升级、降级灵活度。

这可能是封闭和开放之间的最优折衷:提供开放的最小公核,但容许差异,鼓励竞争。

与此同时,长期与安卓保持兼容还是有利的,毕竟安卓已经积累了大量资源和人脉。安卓生态也是鸿蒙生态的井冈山。安卓生态也是开放的,并不为谷歌所私有,所以没有道德和法律上的负担。由于微内核-模块系统的模块性特别好,便于增减更新,要与时俱进地保持与安卓的使用感受相同不是太大的挑战,但也提供空间让有本事的厂家从“仿安卓”的层次更进一步,打开新天地。

由于都生根于共同的微内核,这样的分叉甚至对分道扬镳后的兼容性都容易处理。这可以与大一统还是包干制的财务制度做比较。在大一统财务制度下,所有部门的财务格式要统一,进程要协调,要修改必须绝对同步,否则部门之间的划账就乱套了。包干制则不同,只要把活干了,各包工头与中央财务直接结算,单位内工资爱怎么发就怎么发。要与大一统保持兼容,只要在出活这一头抓住就可以了,不必细究内部的财务格式和进程。这样的修改就容易多了,也不容易出乱子。

在一开始,华为可能需要提供足够多的公用模块,既便于自己复现安卓,也便于友商加盟。在这个时候,鸿蒙与安卓都相当于在底层上运行虚拟机,只是安卓的底层为Linux,运行相对较小的虚拟机;鸿蒙的虚拟机层更加肥厚,但微内核比Linus短小精悍得多。只做到这个层次的话,鸿蒙还是“伪安卓”。在新生期,能在功能和性能上复现安卓就是胜利。但但安卓已经高度优化,“伪安卓”在性能上很难超过真安卓,在应用方面,更是最理想也只可能完全兼容,谈不上任何超越。这不应该也不会是华为的目标,只有这点眼光就不是华为了。华为备胎从来不是只从简单应急着眼的,而是暗怀“彼可取而代也”之心的。确实,站住脚跟后,从这里出发,天地就宽阔了,而且这是封闭的苹果和低效的谷歌都无法遮挡的天地。

这也是华为声称鸿蒙可以用于从手机、平板到台式、服务器、智能穿戴、智能家居、物联网的本钱。这些系统搭载微内核都没有压力,但手机不需要复杂的文件和网络管理系统,也不需要外设管理;平板和手机在原则上通用,没有太大的不同;台式百搭一点,但性能要求相对较低;服务器则没有音频视频的要求,也不需要考虑外设,但网络和文件管理要求极高;智能穿戴、智能家居、物联网没有太复杂的功能要求,但要求操作系统开销最低,降低对硬件的压力。这样宽泛的要求用宏内核肯定顾此失彼,但共用微内核再搭载模块就没有问题。

对于每一大类场景,软件应用开发商也有很大的施展余地。本钱小的直接在虚拟机层次运行,自带金刚钻、敢揽瓷器活的可以自己钻洞、直通微内核层,最大限度地提高性能。

鸿蒙要是能打出这样的天地,那就成大事了。鸿蒙能做到吗?在理论上,能的,这本来就是微内核的特点。在实际上,恶魔总是在细节中,就要看华为的功力了。华为说了,年底前应该可以推出,那时就可以看到了。

liuqing098 发表于 2019-6-15 08:42:59

关于县政府配置的比喻大赞,咱文科生知道大概了。:handshake。

jellobean 发表于 2019-6-15 08:59:34

只要市场大

semtex 发表于 2019-6-15 11:26:28

我比较悲观,不过这是很好的机会了。

陈比尔 发表于 2019-6-15 12:28:13

再往下,美方还是会继续施压,还是牌已经打的差不多了?

晨枫 发表于 2019-6-15 12:35:00

陈比尔 发表于 2019-6-14 22:28
再往下,美方还是会继续施压,还是牌已经打的差不多了?

还会有更多的回合,要不怎么是持久战呢?

youyouyuyu 发表于 2019-6-15 16:40:55

本帖最后由 youyouyuyu 于 2019-6-15 16:44 编辑

你把鸿蒙理解成Linux下部分兼容安卓的苹果系统就明白其中意义了。

除了西方国家,有很多地区和国家需要有别于安卓和苹果两套系统的独立系统,至少是部分需要。鸿蒙提供了可控又可行的第三方选择,鸿蒙就针对这部分市场,,卖点就是独立性和私密性(相对)
这些国家可以根据需要自己在鸿蒙系统下搭建自己的完全封闭数据不会外流的子系统,比如俄罗斯,阿拉伯国家

软件的地域性很强,每个人手机常用的日常生活应用不超过30款,只要针对每个国家地区的占有率高使用频率高的主流软件优化就可以了,这相对简单,另一些小众软件通过鸿蒙与安卓的部分兼容性来实现正常接入。

对于具有国际通用性的软件可以采取合作的方式,以用户数交换兼容性,并且有部分主动权和平等议价的权利,类似淘宝京东之后的拼多多的地位。

目标是三足鼎立不是雄霸天下。

{:233:}



老兵帅客 发表于 2019-6-15 17:01:47

微内核的优劣争论是上个世纪的事情了,结果是微软的Windows NT系列,从严格的微内核到混合状态,目的是性能,否则实在是慢。

市场细分下的特定产品一般都很难做大,因为市场就那么大。在这样的情况下,华为鸿蒙是否还有抗美的政治意义就是个问题了。

楼主所想的非西方市场做大以及友商,前者除了国内大概能剩下的也就是亚非拉了,这些地方的市场和利润能有多少?别忘了印度的自己手机,虽然很低档,却已经起来了;而友商中主要的那几个哪个没有自己的一套客户化安卓以及界面?凭啥要改用华为鸿蒙?

所以华为鸿蒙往好了说就是跟美国人扯淡的一个工具,往坏了说就是手机界的DR-DOS,的确有它块地盘,但是始终没多大。这里的关键是它的生态如何扩张,要是没有中国政府的强力支撑的话,基本上没戏,要是有的话,友商们的背后靠山们会答应嘛。

燕庐敕 发表于 2019-6-15 18:12:32

开辟鸿蒙,谁为情种?想起红楼梦来了。

youyouyuyu 发表于 2019-6-15 21:16:12

老兵帅客 发表于 2019-6-15 17:01
微内核的优劣争论是上个世纪的事情了,结果是微软的Windows NT系列,从严格的微内核到混合状态,目的是性能 ...

而友商中主要的那几个哪个没有自己的一套客户化安卓以及界面?凭啥要改用华为鸿蒙?
并不懂技术,我打一个很外行的比方
假设安卓苹果的留有后门的假设成立,相当于开发商每卖出一套房子就留一把钥匙在手里,任凭你怎么换门,锁不能换,必须用原装的那把。这就意味着对于开发商来说以后随时都能进屋。
假如鸿蒙这套系统完全对客户透明的话,相当于开发商卖完房子把房子交给客户,你爱装啥锁装啥锁吧,房卖你就是你的,我也没打算进去。
虽然鸿蒙跟安卓差不多,没多大区别可是意义就大了,安卓只能换门不能换锁,而鸿蒙既能换门又能换锁。鸿蒙存在的意义是在锁上,不在门上。
技术上一知半解,文科僧,自己瞎想的。请指教{:188:}

龙驹坝 发表于 2019-6-15 21:17:09

WinTel时代就号称有替代技术了。生态起不来没用。走着看吧。

老兵帅客 发表于 2019-6-15 22:16:42

本帖最后由 老兵帅客 于 2019-6-15 09:21 编辑

youyouyuyu 发表于 2019-6-15 08:16
而友商中主要的那几个哪个没有自己的一套客户化安卓以及界面?凭啥要改用华为鸿蒙?
并不懂技术,我打一 ...

在商言商。软件开发商对于自己产品位于不同平台的各版本都有成本,因此要核算针对特定平台开发对应产品是否有利可图。这点决定了很多小市场是没办法做大的,因为软件开发商会发现除非定价极高,否则是不可能收回成本并有利可图的。而定价如果高于行业标准的话,经常会导致无人问津,结果就是小市场里对应的产品种类也会很少。鸿蒙的问题就在于此。

你所说的后门不是为软件开发商的,而是为了政府监听方便,与软件开发商毫无关系。

假使鸿蒙与安卓高度兼容的话,那么它是否提供play store?

假使提供的话,是否与谷歌的一致?假使一致的话,势必导致安全与侵权等很多问题,而假使不一致的话,那就是另外一个play store,谁会往里面发行软件?没有软件可用的play store有何意义?

假使不提供的话,客户从哪里去找软件?国内的安卓是阉割过的,因此客户自己去各处找软件,而国际上的客户是统一从play store找安卓下面的软件的。

假使不兼容的话,那么它在欧美市场将毫无意义,在国内不需要这个。因为已经有阉割过的安卓可用,那么它的市场就只剩下亚非拉了,那能有多少利润来养它?假使能的话,windows phone,塞班和黑莓又是怎么死的?

老兵帅客 发表于 2019-6-15 22:17:26

龙驹坝 发表于 2019-6-15 08:17
WinTel时代就号称有替代技术了。生态起不来没用。走着看吧。

就是这么回事,Linux的桌面版出来二十几年了,市场几乎没有,这就是例证!

老兵帅客 发表于 2019-6-15 22:18:57

燕庐敕 发表于 2019-6-15 05:12
开辟鸿蒙,谁为情种?想起红楼梦来了。

红楼梦里面有句话,叫做白茫茫一片大地真干净。:shutup:

晨枫 发表于 2019-6-15 23:18:42

本帖最后由 晨枫 于 2019-6-15 09:31 编辑

老兵帅客 发表于 2019-6-15 03:01
微内核的优劣争论是上个世纪的事情了,结果是微软的Windows NT系列,从严格的微内核到混合状态,目的是性能 ...

凡事都有个天时地利人和。微内核的概念不是新的,但能否成事不是看什么时候提出的,而是看什么时候才符合天时地利人和。NT的时代与现在完全不同,那还是面向服务器兼顾台式的思路,与宏内核或者混合内核拼并没有特别优势,而且放大了劣势。

但在手机、平板、台式、服务器、智能穿戴、智能家居、物联网并起的现在,除非分别打造操作系统,要统一就只有微内核。

生态是个大问题,但安卓把这个问题提华为解决了,搭顺风车,先走起来再说。

友商的问题不在于没有自己的客户化安卓,而在于哪一天被美国断供。

把鸿蒙往政治上扯,这是成见。

晨枫 发表于 2019-6-15 23:19:17

龙驹坝 发表于 2019-6-15 07:17
WinTel时代就号称有替代技术了。生态起不来没用。走着看吧。

安卓替华为把生态造好了,先搭顺风车,走起来再说。

晨枫 发表于 2019-6-15 23:22:10

老兵帅客 发表于 2019-6-15 08:16
在商言商。软件开发商对于自己产品位于不同平台的各版本都有成本,因此要核算针对特定平台开发对应产品是 ...

国际上的安卓客户并无必要“统一”到安卓play store去下载应用,只是那里最方便而已。

沉宝 发表于 2019-6-15 23:52:27

老兵帅客 发表于 2019-6-15 22:16
在商言商。软件开发商对于自己产品位于不同平台的各版本都有成本,因此要核算针对特定平台开发对应产品是 ...

鸿蒙大概率走与安卓兼容,但不提供play store这条路。由于硬件种类少,优化一下performance有所提高也是可期的。这在国内肯定没有问题,亚非拉也会有一些市场。

总之,期望不要太高就好。不要指望替代安卓,但可以像狗皮膏药那样粘在安卓上,分一杯羹即可。华为手机,安卓再正宗你老兵也不会买。像俺这种没追求的,凡事差不多够用就行了。Windows 10推出WSL后,我在机器上再装一套Linux的兴趣大减。

semtex 发表于 2019-6-15 23:53:26

这个和PC还是很大不同的。PC的核心是OFFICE。中国手机上除了安卓, 上面全是自己的。那么换了安卓,用户真的在乎吗?

晨枫 发表于 2019-6-16 00:00:16

沉宝 发表于 2019-6-15 09:52
鸿蒙大概率走与安卓兼容,但不提供play store这条路。由于硬件种类少,优化一下performance有所提高也是 ...

华为另做一个“鸿蒙商店”一点压力也没有。鸿蒙专用应用当然在这里,只要通过原主,所有安卓应用统统可以直接拷贝过来,因为本来鸿蒙和安卓就是兼容的。谷歌都没法阻拦,除非有排他条款。考虑到安卓就这一家,排他条款没用。这和葡萄牙那家“仿冒安卓商店”还不一样,那也是面向安卓用户的,谷歌可以捣鬼。鸿蒙商店面向鸿蒙用户,而谷歌不控制应用原主。
页: [1] 2 3 4 5
查看完整版本: 华为鸿蒙能成气候吗