Tuning Linux System Parameters w/o Kernel Recompiles?
kernelInit.D asks: "I love Linux, but there is no way I am going to get the DBA's excited about having to recompile the kernel to install Oracle. Why can't Linux have something like Solaris's /etc/system file, where I can tune the OS without going through the hassle of hunting through source to make performance changes?" This is a good point, there are several parameters in the Linux config which could be moved to a file which the kernel consults at boot time. Are there technical or design limitations that have prevented its implementation?
The /proc/sys directory and the modules are intended for exactly this. There is a nice hierarchial structure in /proc/sys that allows you to change many parameters on the fly. You can put echo <whatever> > /proc/sys/<whatever> in init scripts to set many parameters.
/etc/conf.modules to load modules as they are needed.
For the modules, you can add stuff to
This stuff is very well documented, take a look around.