添加的内容 删除的内容
(我来啦, 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的设计理念是尽可能的減少软件的[[抽象化 (计算机科学)|抽象化]],这使得开发者可以专注于硬体的抽象化。外核心的设计极为简化,它的目标是在于同时简化传统[[微内核]]的讯息传递机制,以及[[整块性核心]]的软件抽象层。 |
||
第10行: | 第10行: | ||
Exokernel是在1994年提出的概念,由[[麻省理工学院]]并行与分布式操作系统小组(Parallel and Distributed Operating Systems Group)所发展出。 |
Exokernel是在1994年提出的概念,由[[麻省理工学院]]并行与分布式操作系统小组(Parallel and Distributed Operating Systems Group)所发展出。 |
||
现在,外核设计还停留在研究阶段,没有任何一个作 |
现在,外核设计还停留在研究阶段,没有任何一个操作系统采用了这种设计。几种概念上的操作系统正在被开发,如[[剑桥大学]]的Nemesis,格拉斯哥大学的Citrix系统和瑞士计算机科学院的一套系统。[[麻省理工学院]]也在进行着这类研究。 |
||
== 技术内容 == |
== 技术内容 == |
||
第26行: | 第26行: | ||
== 外部链接 == |
== 外部链接 == |
||
* [ |
* [http://pdos.csail.mit.edu/exo.html MIT Exokernel操作系统] |
||
{{操作系统}} |
{{操作系统}} |
||
{{DEFAULTSORT:Exokernel}} |
{{DEFAULTSORT:Exokernel}} |
||
[[Category:作 |
[[Category:操作系统核心]] |
||
[[Category:操作系统技术]] |
[[Category:操作系统技术]] |
||
[[Category:微内核]] |
[[Category:微内核]] |