-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> -----Original Message-----
> From: tclug-list-bounces at mn-linux.org 
> [mailto:tclug-list-bounces at mn-linux.org] On Behalf Of Munir Nassar
> Sent: Thursday, February 19, 2004 11:17 PM
> To: TCLUG Mailing List
> Subject: Re: [TCLUG] Kernel question

<snip>

> the advantage of modularized kernels far outweighs the size 
> or the kernel.
> 
> lets say your intel eepro network card dies. you simply swap 
> it out for 
> whatever else you have in your parts-bin
> 
> on my laptop i have every concievable USB/pcmcia/parport 
> module compiled, 
> why? because you never know when you will come across itemX 
> that you want 
> to work with.

In this vein, if you modularized everything and you get a new USB
device, all you have to do is change your kernel config, add it as a
module, make modules modules_install and you're golden. Or if you get
rid of a USB device, you can either just unload the module, or remove
it from the config for next time you compile your modules, so that'll
be one less thing to compile (which really matters on a Pentium-class
computer, not so much on antyhing faster than 400 MHz or so.)

You can also add or remove file system support as you see fit;
there's no sense in having SAMBA support compiled in if you only
rarely access or provide SMB shares. So load the module, mount/create
the share, do what you must, unmount & unload.

As has been said, with most newer computers and the gobs of ram in
them, a meg or three makes no difference in the end. But you can do
more maintenance on the system without rebooting. (uptime!) And don't
forget a meg or three for a number of different modules can add up.

-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0.3

iQA/AwUBQDYfb9RLIBm9yjm3EQJz+QCfUcc9iGSHuhR14Dv6I5nHJxqEfGkAoKif
5NlY/8yHlKs/Xl0+e7h+mBvl
=Rr6u
-----END PGP SIGNATURE-----


_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list