diff options
Diffstat (limited to 'microkernel/mach')
-rw-r--r-- | microkernel/mach/gnumach.mdwn | 16 |
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,不足之处请谅解,改进之处请邮件联系。 + |