TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG:14187] compile problems: net-pf-1 module?



On Thu, 2 Mar 2000, Carl Wilhelm Soderstrom wrote:

> on a side note; this option (plus one more related option I built in) adds
> ~6K to your kernel size. (I'm up to a 446K kernel). :)
> 
> how much does module support add to your kernel? would it be sensible to
> build all this stuff into a monolithic kernel, and do without the module
> support?
> 
> or should I build more stuff as modules, to make the kernel smaller?

It does not really matter.  With bzImage, any constraints on kernel size < 512k
are no longer relevant, and your kernel can be as big as you need.  I use
modules for only those things which I do not use often (Codepages, which I 
never use are a good candidate), or things which require modules (SBAWE32-PnP),
or things which are not-quite-ready-for-primetime (agpgart for utah-glx).  The
speed advantage I get by not going modular is negligible, though, if any, and
the memory savings is also not really anything to write home about (when
compared to Netscape, say).

If I had external SCSI CD-ROMs or tape drives, I might make those into modules
so that I could load and unload them as needed, but for fixed hardware, I
prefer to compile it into the kernel.

-Chris