summaryrefslogtreecommitdiff
path: root/microkernel/mach
diff options
context:
space:
mode:
Diffstat (limited to 'microkernel/mach')
-rw-r--r--microkernel/mach/gnumach.mdwn16
1 files changed, 12 insertions, 4 deletions
diff --git a/microkernel/mach/gnumach.mdwn b/microkernel/mach/gnumach.mdwn
index 60256dda..67cd6525 100644
--- a/microkernel/mach/gnumach.mdwn
+++ b/microkernel/mach/gnumach.mdwn
@@ -9,11 +9,14 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled [[GNU Free Documentation
License|/fdl]]."]]"""]]
-GNU Mach 是一款微内核, GNU Hurd 系统基于此微内核构建。其提供了进程间通信机制(Inter Process Communication,IPC),通过该机制将Hurd实现为分布式多服务器,Hurd据此实现接口,从而实现传统操作系统提供的服务。
+GNU Mach 是一款微内核, GNU Hurd 系统基于此微内核构建。其提供了进程间通信机制
+(Inter Process Communication,IPC),通过该机制将Hurd实现为分布式多服务器,
+Hurd据此实现接口,从而实现传统操作系统提供的服务。
GNU Mach 作为 GNU Project 由 Hurd开发人员进行维护,并和 [[Mach]] 3.0 保持兼容。
-GNU Mach 主要的设备驱动[[device_drivers]] 来自 Linux 2.0。这些驱动依靠Mach 中的 Linux [[emulation]] 层运行。
+GNU Mach 主要的设备驱动[[device_drivers]] 来自 Linux 2.0。这些驱动依靠
+Mach 中的 Linux [[emulation]] 层运行。
GNU Mach 运行在 x86 机上。详细信息参见硬件兼容列表[[hardware_compatibility_list]],还有关于移植[[ports]]到其他架构上的信息。
@@ -23,7 +26,8 @@ GNU Mach 运行在 x86 机上。详细信息参见硬件兼容列表[[hardware_c
# GNU Mach 的优点
-GNU Mach 不是世界上已知最先进的微内核[[microkernel]],也不是最小、最快的,但其拥有作为[[Hurd]]系统基础的,丰富的接口[[interfaces]]以及特性。
+GNU Mach 不是世界上已知最先进的微内核[[microkernel]],也不是最小、最快的,
+但是其拥有作为[[Hurd]]系统基础的,丰富的接口[[interfaces]]以及特性。
* **是开放源码的**
@@ -53,7 +57,10 @@ GNU Mach 不是世界上已知最先进的微内核[[microkernel]],也不是
# 启动
-想要实际的使用这个内核并引导 GNU 操作系统,用户需要一个启动引导程序(boot loader)。不是所有的启动引导程序都能启动 GNU 操作系统,用户需要一个支持多重引导启动标准(multiboot standard)的启动引导程序。 GNU 操作系统可使用[[GNU_GRUB|grub]],其支持非常多的操作系统,包括 GNU/Hurd。
+想要实际的使用这个内核并引导 GNU 操作系统,用户需要一个启动引导程序
+(boot loader)。不是所有的启动引导程序都能启动 GNU 操作系统,用户需要一个支持
+多重引导启动标准(multiboot standard)的启动引导程序。 GNU 操作系统可使用
+[[GNU_GRUB|grub]],其支持非常多的操作系统,包括 GNU/Hurd。
# 开发
@@ -71,3 +78,4 @@ GNU Mach 不是世界上已知最先进的微内核[[microkernel]],也不是
本页翻译:zlc:764582402@qq.com,不足之处请谅解,改进之处请邮件联系。
+