summaryrefslogtreecommitdiff
path: root/microkernel
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2016-04-19 01:44:56 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2016-04-19 01:44:56 +0200
commit586714d1311eed2aef9ebca2ccebf52a0bbbb45a (patch)
tree472261b161430c8fd566b456fa5870cb0d449258 /microkernel
parent4d8f423cef15c2543d073ac7125bb1bb9290a255 (diff)
Revert "translate to Chinese,v2.1"
This reverts commit 00bcfff2fe2769bc7780a57af44763cb7eaa90e9.
Diffstat (limited to 'microkernel')
-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,不足之处请谅解,改进之处请邮件联系。
+