Subject: Re: /kern/kernel
To: None <current-users@netbsd.org>
From: Guenther Grau <Guenther.Grau@bk.bosch.de>
List: current-users
Date: 09/14/1998 14:58:27
Todd Vierling wrote:
> On Mon, 14 Sep 1998, der Mouse wrote:
> : If we could count on the kernel having symbols in-core at load time,
> : any of these paradigms (/kern/kernel, /kern/kernelsymbols, etc)
> : becomes a SMOP.
> 
> `Bloat.' That would be very annoying as a default behavior.
> 
> Some machines (particularly lower-end mips, m68k, vax, even a real I386...)
> need all the memory they can get, and symbols take up a lot.

Is it not possible to page the symbols out to swap space, once the
kernel is loaded? This would still leave people out in the rain,
who have very limited amount of RAM (or HD space for swap).
For these people, kernels without symbols will be loaded as
today.

There is one thing I'd like to throw in here:
I really appreciate that people always try to think of every
(corner) case, when talking about an implementation. This is
great, because this means that we (hopefully :-) always get
the most flexible design for a certain problem.
BUT: This should not keep us from trying to implement a
(nice) solution for the most common case, if we all agree,
that a general solution for all cases is impossible.

  Guenther