On Mon Feb 23 17:02:29 EST 2009, [email protected] wrote:
> >if you're after the historical progression of how the
> >structure of the kernel evolved, the file server kernel
> >is much more interesting.
> 
> Any bits in particular? Any reason why? 

port/proc.c is very interesting, as are pc/lock.c
and pc/trap.c.

they are all very interesting as they illustrate
the same concepts the pc kernel deals with, but
they are substatially simplier.  i fear i've complicated
things a bit.  hardware is more complicated these
days.

naturally, the fs kernel is less capable.  it lacks
dynamic memory, for example.  but the beauty
is that it doesn't need those things.  i think it's
an interesting study in tradeoffs.

einstein said "make everything as simple as
possible, but not simpler".  i think ken's take
is that if it's not simple enough, you're solving
the wrong problem.

- erik

Reply via email to