常见系统架构有哪几种?
常见系统架构有哪几种?内核是操作系统最基础的构件,因而,内核结构往往对操作系统的外部特性以及应用领域有着一定程度的影响。尽管随着理论和实践的不断演进,操作系统高层特性与内核结构之间.
常见系统架构有哪几种?
内核是操作系统最基础的构件,因而,内核结构往往对操作系统的外部特性以及应用领域有着一定程度的影响。尽管随着理论和实践的不断演进,操作系统高层特性与内核结构之间的耦合有日趋缩小之势,但习惯上,内核结构仍然是操作系统分类之常用标准!
内核的结构可以分为单内核、微内核、混合内核、外内核等。
单内核(Monolithic kernel),又称为宏内核。单内核结构是操作系统中各内核部件杂然混居的形态,该结构于1960年代(亦有1950年代初之说,尚存争议),历史最长,是操作系统内核与外围分离时的最初形态。
微内核(Microkernel),又称为微核心。微内核结构是1980年代产生出来的较新的内核结构,强调结构性部件与功能性部件的分离。20世纪末,基于微内核结构,理论界中又发展出了超微内核与外内核等多种结构。尽管自1980年代起,大部分理论研究都集中在以微内核为首的“新兴”结构之上,然而,在应用领域之中,以单内核结构为基础的操作系统却一直占据着主导地位。
混合内核(Hybrid kernel)像微内核结构,只不过它的组件更多的在核心态中运行,以获得更快的执行速度。
外内核(Exokernel)的设计理念是尽可能的减少软件的抽象化,这使得开发者可以专注于硬件的抽象化。外核心的设计极为简化,它的目标是在于同时简化传统微内核的讯息传递机制,以及整块性核心的软件抽象层。
在众多常用操作系统之中,除了QNX和基于Mach的UNIX等个别系统外,几乎全部采用单内核结构,例如大部分的Unix、Linux,以及Windows(微软声称Windows NT是基于改良的微内核架构的,尽管理论界对此存有异议)。 微内核和超微内核结构主要用于研究性操作系统,还有一些嵌入式系统使用外核!
声明:本文内容来自用户上传并发布或网络新闻客户端自媒体,本站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。
相关文章
推荐文章
最新文章
- 健康丨中国精神疾病神经调控联盟上海启动 多方聚力促进神经调控领域发
- 健康丨哀悼!深切缅怀我国著名神经病学家郭玉璞教授
- 健康丨图知道|关注猴痘热点问题,做好科学防护
- 健康丨“晒背养生”掀起热潮,三伏天晒背有用吗?
- 健康丨浙江湖州实施中医药人才三年培养行动计划
- 健康丨别乱喝!这几类人群不宜喝绿豆汤
- 健康丨多地医院推行“一次挂号管三天”,规则有待进一步细化
- 健康丨为啥女性绝经后,不愿意过“夫妻生活”了?这个原因男女都要了解
- 健康丨紫云、镇宁、关岭三县开展协同检查严防严管严控药械安全风险
- 健康丨“养生大师”林海峰离世,享年51岁,反思:这6种养生方法太伤身
- 健康丨头皮发麻!南宁一女子体内惊现大量“瓜子”活虫,只因家人爱吃鱼
- 健康丨治疗干眼症,中医有妙招
- 健康丨9件癌细胞最“怕”的事,一定要多做!快收藏
- 健康丨沪滇协作支持 让多指畸形孩子勇敢伸出双手
- 健康丨(成都大运纪事)保障运动员健康 四川提供特色中医诊疗服务
- 健康丨好男人,不肾虚?若日常出现这6个小毛病,担心肾已经“虚透”!
- 健康丨夏季了解这个小知识,关键时刻能救命!
- 健康丨瘦人得糖尿病,或与这4个因素有关,不想糖尿病找上门,尽量避免
- 健康丨江北:提升基层医疗机构诊疗水平 将优质医疗服务送到群众家门口
- 健康丨南宁国际会展中心将举办“南宁国际成人展”?回应来了