Slashdot Mirror


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?

1 of 7 comments (clear)

  1. /proc/sys and Modules by jfunk · · Score: 5

    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.

    For the modules, you can add stuff to /etc/conf.modules to load modules as they are needed.

    This stuff is very well documented, take a look around.