问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

鸿蒙系统采用的是微内核,为什么安卓却从来不使用?

发布网友 发布时间:2022-04-23 16:11

我来回答

5个回答

热心网友 时间:2023-07-30 23:34

单体内核:大内核,将OS的全部功能都做进内核中,包括调度、文件系统、网络、设备驱动器、存储管理。比如设备驱动管理、资源分配、进程间通信、进程间切换管理、文件系统、存储管理、网络等。单体内核是指在一大块代码中实际包含了所有操作系统功能,并作为一个单一进程运行,具有唯一地址空间。大部分UNIX(包括Linxu)系统都采用的单体内核。
微内核:微内核与单体内核不同,微内核只是将OS中最核心的功能加入内核,包括IPC通信、地址空间分配和基本的调度,这些东西处在内核态运行。如:WINCE系统。

而其他功能如设备驱动、文件系统、存储管理、网络等作为一个个处于用户态的进程而向外提供某种服务来实现,而且这些处于用户态的进程可以针对某些特定的应用和环境需求进行定制。有时,也称这些进程为服务器。

从理论上来看,微内核的思想更好些,微内核把系统分为各个小的功能块,降低了设计难度,系统的维护与修改也容易。

谷歌的安卓系统采用的就是linux 单内核,苹果iOS 与苹果的Mac OS X操作系统一样,属于类Unix的单核商业操作系统。


单核操作系统想在所有类型的设备上都运行全新通用性系统。

谷歌目前正在开发的Fuchsia OS,完全推翻Linux架构,采用全新的Magenta内核

Fuchsia OS中的“Fuchsia”是紫红色的意思,也是一种名为“灯笼海棠”的花。该系统最早出现在媒体报道的时间是去年的9月份。当时谷歌悄悄地在GitHub上放出了该系统的代码,并上传了该项目的Logo图片。Fuchsia OS的Logo设计和安卓机器人不同,采用的是无限(∞)符号的变体。


在GitHub源代码中,可以看出Fuchsia OS是一个支持跨平台运行的操作系统,除了智能手机外,还能在平板、PC甚至汽车娱乐系统上运行。这点和微软的“Windows One”概念以及阿里巴巴YunOS的跨设备理念不谋而合。它和前面提到的仙女座OS最大的区别在于,前者是想在所有类型的设备上都运行全新通用性系统,而后者则是将两款交互理念完全不同的系统强行杂糅在一起。

Fuchsia OS最大的亮点其实是在底层,它完全抛弃了安卓和Chrome OS系统的Linux内核,转而使用一种名为Magenta的全新核心。


Magenta具备两个Linux内核不具备的优势,一个是更为轻量级,另一个则是拥有更好的平台兼容性。Magenta同时支持ARM和X86两类架构,因此无论是手机还是PC运行从底层上就更加完善。

热心网友 时间:2023-07-30 23:35

鸿蒙系统采用的是微内核,为什么安卓从来不使用?

在手机领域,一直有安卓和苹果在争全球第一;而最近华为公司公布了鸿蒙系统,鸿蒙系统采用微内核,技术性能都高于安卓宏内核,那为什么安卓不使用鸿蒙系统呢?万事皆有因果,我们一起看看。

1、鸿蒙系统编程采用主流编程语言

我们国产华为手机,多年来一直在研究新技术,在前不久华为开发者大会的上,鸿蒙系统终于问世,一直以来人们对鸿蒙系统都比较好奇,为应大家要求。近日央视也对鸿蒙系统一方面行了解读,也表示赞赏。我们知道,鸿蒙系统支持目前主流的编程语言,也就是说,程序员们不用再单独学习一门新的语言进行编程,而安置编程比较统一,估计是二者道不同不相为谋吧!小编也是局外人,就发表自己看法。

2、鸿蒙系统的多终端适配

鸿蒙系统精心开发多年,呕心沥血,技术到位,就可以适配所有终端,不用重复开发与维护,很大程度上减少了大量的成本开支和很多精力,虽然安卓也是一样,长久待机不会出现问题,而鸿蒙系统最最核心和精髓的地方最值得区别的地方就是在于其是采用微内核,而安卓采用的是宏内核。当时华为用两年半时间上市,虽然各方技术都趋于完备,可是要做到鸿蒙系统这么完备流畅短时间内是不可能做到的;而且鸿蒙系统很流畅,一开发就比安卓更加先进。

3、安卓上市在特殊时代

鸿蒙系统技术要求高,开发微内核难度大,短时间内研发不出来,需要花长时间研发。我们知道华为安卓的竞争对手是苹果,苹果系统一直比较难攻破,但是在2007年苹果手机上市了,而我们第一个安卓的手机是在苹果手机上市两年之后。呕心沥血研发的安卓系统比苹果晚上市两年时间。据了解,安置系统技术难度没有鸿蒙系统高,要想追赶上苹果的速度,就必须尽早出品牌系统。而如果当时选用鸿蒙微内核的话,估计现在都还没出吧!在特定时代下,选择出安置。

4、安卓系统有自身优势

安卓系统的优势在于它的开放性和硬件的丰富性。开放性对于Android的发展有利于积累人气,而硬件的丰富性支撑其更好的运行。

鸿蒙系统则是一款经过精心准备,有备而来的操作系统,它和安卓系统各有优势,在特殊时代下,总会有特殊情况。小编也希望不管是鸿蒙系统还是安卓系统都能更好的发展,更进一步走向世界,为国争光,用实力征服一切。

热心网友 时间:2023-07-30 23:35

微内核开发维护容易但性能不如宏内核,宏内核性能更强,但开发维护不容易。

热心网友 时间:2023-07-30 23:36

单体内核:大内核,将OS的全部功能都做进内核中,包括调度、文件系统、网络、设备驱动器、存储管理。比如设备驱动管理、资源分配、进程间通信、进程间切换管理、文件系统、存储管理、网络等。单体内核是指在一大块代码中实际包含了所有操作系统功能,并作为一个单一进程运行,具有唯一地址空间。大部分UNIX(包括Linxu)系统都采用的单体内核。微内核:微内核与单体内核不同,微内核只是将OS中最核心的功能加入内核,包括IPC通信、地址空间分配和基本的调度,这些东西处在内核态运行。如:WINCE系统。

而其他功能如设备驱动、文件系统、存储管理、网络等作为一个个处于用户态的进程而向外提供某种服务来实现,而且这些处于用户态的进程可以针对某些特定的应用和环境需求进行定制。有时,也称这些进程为服务器。

从理论上来看,微内核的思想更好些,微内核把系统分为各个小的功能块,降低了设计难度,系统的维护与修改也容易。

谷歌的安卓系统采用的就是linux 单内核,苹果iOS 与苹果的Mac OS X操作系统一样,属于类Unix的单核商业操作系统。

单核操作系统想在所有类型的设备上都运行全新通用性系统。

谷歌目前正在开发的Fuchsia OS,完全推翻Linux架构,采用全新的Magenta内核

Fuchsia OS中的“Fuchsia”是紫红色的意思,也是一种名为“灯笼海棠”的花。该系统最早出现在媒体报道的时间是去年的9月份。当时谷歌悄悄地在GitHub上放出了该系统的代码,并上传了该项目的Logo图片。Fuchsia OS的Logo设计和安卓机器人不同,采用的是无限(∞)符号的变体。

在GitHub源代码中,可以看出Fuchsia OS是一个支持跨平台运行的操作系统,除了智能手机外,还能在平板、PC甚至汽车娱乐系统上运行。这点和微软的“Windows One”概念以及阿里巴巴YunOS的跨设备理念不谋而合。它和前面提到的仙女座OS最大的区别在于,前者是想在所有类型的设备上都运行全新通用性系统,而后者则是将两款交互理念完全不同的系统强行杂糅在一起。

热心网友 时间:2023-07-30 23:36

鸿蒙系统的多终端适配,开发者一次开发,就可以适配所有终端,不用多次开发和维护,减少了大量的成本开支和很多精力。而鸿蒙系统最最核心和精髓的地方,可能就在于其是采用微内核,而安卓采用的是宏内核,

也正是因此,鸿蒙系统才更加的流畅,原生就比安卓更加先进。.生态因素鸿蒙系统刚刚发布,相对于已经发展多年的安卓系统来说,生态上还是有一定的差距,尤其是在海外市场,谷歌系应用对于消费者的粘度很高,

如果真的放弃安卓系统,那么对于华为海外市场负面影响还现阶段没必要其实许多小伙伴在谈论华为鸿蒙系统时都有一个误区,那就是特意强调了华为在鸿蒙系统研发上的付出,但小伙伴们是否有想过,作为多年的合作伙伴,华为在安卓系统上又投入了多少?方舟编译器、超级文件系统、GPU Turbo3.0等功能

时机未到目前鸿蒙系统生态还在建立初期,离完全的成熟还有一定的进步空间,而这都需要时间来弥补,根据华为的介绍,鸿蒙系统是通过统一IDE支撑一次开发,多端部署,从而实现跨终端的生态共享,简单的来说,在其他领域开发的应用也可以共享到手机上使用,待鸿蒙系统完善后,在用于手机领域也不迟。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 ...微信、paypal等移动支付和facebook新推出的是什么? 腾讯接入华为鸿蒙,你是如何评价鸿蒙系统的? 鸿蒙系统到底好不好呢? 苹果终于低头让步了,究竟是怎么回事? 华为的鸿蒙系统可以应用在电脑上吗? 我洗完胃已经两天了想吃肉可以吗 洗完胃能吃西红柿吗 时序图里面T0的t1是不是5s,德塔t又是多少呢?求大家指教下!谢谢! CAD 制图软件中的对象捕捉捕捉不到对象是怎么回事? 洗完胃五天了,能吃水果吗 中的t是什么意思呢? 洗完胃的人要怎么补充营养 洗完胃后吃面包可以吗 在布料成份中P和T分别代表什么意思 cad对象捕捉怎么设置好用 洗完胃可以吃蒜蓉酱么 cad绘图的过程中对象捕捉模式为什么全选 洗胃后可以吃水果么? 洗完胃的人能不能穿煮的饺子? 解释一下t-t0 t0-t 表示的物理意义呗 脸书赔偿160万人6.5亿元美元,具体原因是什么? 鸿蒙2.0和安卓区别在哪? 鸿蒙系统图库在哪 鸿蒙公测版和正式版区别是什么? 鸿蒙手机如何与普通电脑互联? 华为鸿蒙系统是骗人的吗?到处找不到系统界面截图 鸿蒙新桌面怎么开启? 鸿蒙系统怎么设置自动壁纸切换? 鸿蒙系统桌面布局的图片只要一重启就没了或者关机也是都没了,这是为啥? vx收款码是什么 帮帮忙知道股票的K线图怎么看吗?想学学 股票的K线图的出水芙蓉指的是什么? 股票买入点K线图特点是什么 怎么看懂股票的K线图? 股票龙抬头k线形态是什么样 股票K线图中的紫色线、白色钱、绿色线、黄色线各代表什么意思? cad软件画图时,为什么打开对象捕捉时,没出现捕捉点? cad制图中怎样对点捕捉 AutoCAD2013绘图如何同时用对象捕捉方式和正交方式绘图,应分别单击哪些功能键? CAD软件中“对象捕捉”是如何操作的?