关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
Windows,Linux和鸿蒙有什么差别?
[复制链接]
作者:
诚意爱kai
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-1-4 17:22:29
981
0
返回列表
诚意爱kai
当前离线
中级会员
中级会员, 积分 274, 距离下一级还需 226 积分
中级会员
中级会员, 积分 274, 距离下一级还需 226 积分
积分
274
发消息
楼主
电梯直达
诚意爱kai
发表于 2021-1-4 17:22:29
|
只看该作者
|
倒序浏览
|
阅读模式
网友们对于什么叫分布式系统,什么叫微内核没有整明白。我们先来谈一谈分布式系统是什么意思?所谓分布式系统根据定义是指建立在网络之上的软件系统,请注意是建立在“网络之上”的系统。
我们来举一个例子来说明问题。我们日常常见的Windows系统的载体一般都是一台PC主机,而这台PC主机通常则是由诸如CPU,显卡,内存,硬盘等硬件所组成(手机系统也是一样的,只不过内部集中度更高而已),而系统在向硬件下达指令的时候一般都是通过内置在主板上的总线来传递信息,也就是利用有线的方式来将电脑的各个硬件串联起来,一个手机的主板,上面密密麻麻分布了各种元器件,通过密密麻麻的电路传递电信号。
手机主板!而分布式系统则是利用网络作为传递信息的载体,简单来说就是你的电脑的所有零部件都是通过无线网络的形式来连接的,根本不需要主机这个实物的存在,这其实和之前所谓的云主机有一定的相似之处,但是云主机更多的只是“网络系统”的概念,说白了就是利用网络将两个独立的系统连接起来。而分布式系统从头到尾都是一个系统,他更加淡化网络这个概念,相比于网络系统,分布式系统更加高级,是计算机网络技术发展的更高级形式,其整体的执行效率也要更高。
说一个分布式系统在未来的使用场景,我们以视频聊天为例,目前我们的视频聊天主要还是依靠手机这个聚合类的设备来完成的,视频的图像信息是由手机的屏幕展现,声音信息则是由手机的扬声器来发出,网络信号则是通过手机内置的天线发出,数字信息的处理则是由手机内置的SOC来完成。
而在未来的分布式系统体系中,这个体验可能就会发生翻天覆地的变化,利用分布式系统可以将家中所有电器设备串联起来,让电视充当你的屏幕,让音箱充当你的扬声器,让收音机充当你的信号发送和接收装置,有必要的时候甚至可以让你的电冰箱上的显示屏也成为显示图像的屏幕,这就是分布式系统的一种展现形式,和今天所谓的“AIOT”“物联网”的概念是比较相似的,但是又要高级很多,而华为的鸿蒙OS其实就是一个面向未来的分布式系统。
大家应该都看过一个视频,华为发布MateBOOK系列电脑就带来了一个很有意思的功能——多屏协同,这其实就是分布式系统的一个典型应用。当华为手机和电脑连接之后,这两个设备就可以融为一体,手机可以直接调用电脑的摄像头和屏幕作为图像采集和展示的载体,而其他家的所谓协同功能则根本不具备这样的功能。
Windows,Linux和鸿蒙有什么差别?说到Windows,Linux以及鸿蒙的差别,最主要的还是在内核选择方面,Windows和Linux是典型的宏内核系统(微软声称Windos是微内核,但是其实还是宏内核),所有的驱动程序全部都集中在系统当中,其优势在于内部的执行效率更高,执行速度更快,但是其缺点就是由于内核集成的功能过于庞大,对于硬件的性能要求会非常的高,所以大家可以看到,但凡是运行安卓以及Window系统的设备基本上都要配备一颗性能较为强大的处理器以及闪存,内存等组件,其外部硬件成本是比较高的。
而微内核就是将所有的驱动程序从内核中剥离,内核仅仅只保留操作系统必要的功能模块(任务管理、内存分配等)其他模块则可以通过后续在应用层面进行添加,这样的好处就是可以大大的降低硬件的门槛,让更多的设备可以通过微内核系统在较低的成本下实现智能化,而鸿蒙就是一个典型的采用微内核打造而成的系统,目前尚不知道鸿蒙系统所使用的内核是什么。
简单来说就是一句话,Windows和Linux对于硬件的要求比较高,对于即将到来的物联网时代是有心无力,而鸿蒙系统则是专门为未来物联网时代所量身定制的系统,从定位上这三款系统就根本不是一个层面的东西。鸿蒙主要的对手是黑莓旗下的QNX操作系统以及谷歌正在研发的Fuchsia OS,这两款系统都是采用微内核所构建的系统,其中谷歌的Fuchsia OS和鸿蒙的定位是比较相似的。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
Linux操作系统应用试题
•
缅怀那些年盗版XP系统:不仅埋葬了我的青春,还弄坏了我的电脑
•
Linux5.14内核主线预计可与RaspberryPi400兼容
•
INTEWELL案例为智慧风电保驾护航
•
怎样参与鸿蒙?
•
风河正在引领RTOS进入“现代化”创新期
•
关于鸿蒙系统HarmonyOS,我有话说
•
Android面试必备:System、App、Activity启动过程
•
麒麟操作系统什么来头?为什么可随中国航天“上天”
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
招聘&找工作
ARM
快速回复
返回顶部
返回列表