No discussion involving Einstein and Ken should have spelling mistakes
in the topic.
It complicates the understanding
ak
--- Begin Message ---
On Mon Feb 23 17:02:29 EST 2009, m...@acm.jhu.edu 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
--- End Message ---