Exokernel:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(我来啦, replaced: 內 → 内 (5), 連結 → 链接, 開 → 开, 學 → 学 (2), 間 → 间, 盡 → 尽, 構 → 构, 專 → 专, 發 → 发 (2), 極 → 极 (3), 傳 → 传 (2), 體 → 体 (3), 圖 → 图, 簡 → 简 (3), 稱 → 称, 為 → 为 (2), 於 → 于 (2), 種 → 种 (2), 術 → 术, 標 → 标, 負 → 负, 責 → 责, 運 → 运, 並 → 并, 歷 → 历, 統 → 统 (6), 個 → 个 (2), 資 → 资 (2), 業 → 业 (5), 擁 → 拥, 機 → 机 (3), 設 → 设 (2), 計 → 计 (3), 塊 → 块, 軟体 → 软件 (2), 虛 → 虚, 訊 → 讯, 時 → 时, 執 → 执, 層 → 层, 遞 → 递, 這 → 这)
(批量替换文字)
 

(未显示2个用户的2个中间版本)

第1行: 第1行:
{{noteTA|G1=IT}}
{{noteTA|G1=IT}}
[[File:Exokernel.svg|有框|右|外核心的图形概述]]
[[File:Exokernel.svg|有框|右|外核心的图形概述]]
'''Exokernel''',一种[[作系统]][[内核]]架构,是一种极简化的核心,也被称为'''外核心'''(Exokernel),'''外核'''、或'''极限核心'''。
'''Exokernel''',一种[[作系统]][[内核]]架构,是一种极简化的核心,也被称为'''外核心'''(Exokernel),'''外核'''、或'''极限核心'''。


在Exokernel中,运作在核心空间的唯一行程就是内核,唯一工作就是负责分配系统资源,并防止使用者行程存取到其他行程的资源。每个使用者行程都拥有一个[[虚擬机器]],可以执行自己的作系统。
在Exokernel中,运作在核心空间的唯一行程就是内核,唯一工作就是负责分配系统资源,并防止使用者行程存取到其他行程的资源。每个使用者行程都拥有一个[[虚擬机器]],可以执行自己的作系统。


Exokernel的设计理念是尽可能的減少软件的[[抽象化 (计算机科学)|抽象化]],这使得开发者可以专注于硬体的抽象化。外核心的设计极为简化,它的目标是在于同时简化传统[[微内核]]的讯息传递机制,以及[[整块性核心]]的软件抽象层。
Exokernel的设计理念是尽可能的減少软件的[[抽象化 (计算机科学)|抽象化]],这使得开发者可以专注于硬体的抽象化。外核心的设计极为简化,它的目标是在于同时简化传统[[微内核]]的讯息传递机制,以及[[整块性核心]]的软件抽象层。
第10行: 第10行:
Exokernel是在1994年提出的概念,由[[麻省理工学院]]并行与分布式操作系统小组(Parallel and Distributed Operating Systems Group)所发展出。
Exokernel是在1994年提出的概念,由[[麻省理工学院]]并行与分布式操作系统小组(Parallel and Distributed Operating Systems Group)所发展出。


现在,外核设计还停留在研究阶段,没有任何一个作系统采用了这种设计。几种概念上的操作系统正在被开发,如[[剑桥大学]]的Nemesis,格拉斯哥大学的Citrix系统和瑞士计算机科学院的一套系统。[[麻省理工学院]]也在进行着这类研究。
现在,外核设计还停留在研究阶段,没有任何一个作系统采用了这种设计。几种概念上的操作系统正在被开发,如[[剑桥大学]]的Nemesis,格拉斯哥大学的Citrix系统和瑞士计算机科学院的一套系统。[[麻省理工学院]]也在进行着这类研究。


== 技术内容 ==
== 技术内容 ==
第26行: 第26行:


== 外部链接 ==
== 外部链接 ==
* [https://web.archive.org/web/20110323025628/http://pdos.csail.mit.edu/exo.html MIT Exokernel作系统]
* [http://pdos.csail.mit.edu/exo.html MIT Exokernel作系统]


{{操作系统}}
{{操作系统}}


{{DEFAULTSORT:Exokernel}}
{{DEFAULTSORT:Exokernel}}
[[Category:作系统核心]]
[[Category:作系统核心]]
[[Category:操作系统技术]]
[[Category:操作系统技术]]
[[Category:微内核]]
[[Category:微内核]]