Re: Linux is a MicroKernal? [was Re: is Linux obsolete?]

Greg Franks (greg@sce.carleton.ca)
01 Jun 1999 13:37:46 -0400


>>>>> "Allen" == G Allen Morris <gam3@ixlabs.com> writes:
Allen> Linux modules are in the same address space as the kernel.
Allen> In a micro-kernel ``modules'' are in their own address
Allen> space. This is why micro-kernels are slower than
Allen> traditional kernels.

Allen> It is because of this slowness that micro-kernels are
Allen> sometimes very large, as in the case of NT. To speed up a
Allen> micro-kernel you put the more important parts into the
Allen> kernel proper.

Not necessarily. You need a good design. See the QNX and L4
kernels.

-- 
   __@            Greg Franks, (613) 520-5726         <|       _~@ __O 
 _`\<,_    Systems Engineering, Carleton University,   |O\   -^\<;^\<, 
(*)/ (*)       Ottawa, Ontario, Canada  K1S 5B6.       (*)--(*)%---/(*)
          "Where do you want to go today?"   Outside. 

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/