From d418a95ae94077e8e6a568b8e30f026d999a4a9f Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 3 Mar 2015 19:30:45 +0100 Subject: Document a bit about hurd/mach/mig so people have an idea where to look at --- documentation.mdwn | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'documentation.mdwn') diff --git a/documentation.mdwn b/documentation.mdwn index 7f652e70..746b9303 100644 --- a/documentation.mdwn +++ b/documentation.mdwn @@ -59,7 +59,14 @@ text="*[[shapiro\_capintro\_1999|capability]]*: # Specific Components -Documentation for... +The GNU/Hurd system is composed of the Hurd servers running on top of the +GNU Mach microkernel. Mach only handles scheduling tasks and threads, memory +management, and message passing. Mig is used to abstract RPCs on top of Mach's +message passing. Eventually, the Hurd servers and Unix processes discuss with +each other using these RPCs. + +Depending on your background, you may want to start reading the documentation +from userlandish interfaces (Hurd) or from the micro kernel itself (Mach). * [[GNU_Hurd|hurd/documentation]] -- cgit v1.2.3