-----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