[nzlug] CentOS and the "joys" of rpm based systems
Daniel Lawson
daniel at meta.net.nz
Sun Jan 20 23:26:23 NZDT 2008
>
>>> For example, why wouldn't you reconfigure the kernel of a database server to reflect its needs, rather than installing one that runs X pretty well?
>>>
>>>
>> Mostly because the kernel developers don't think I should have to have
>> different kernels. Which tweaks did you have in mind?
>>
> Well, changing the scheduler is a good start.
>
If you mean the I/O schedular, this is easily done at run-time on a
per-block device basis (and can therefore be done in an init script), or
can be done system-wide at boot time.
The kernel developers are trying pretty hard to come up with
best-effort, all-round CPU schedulers too. There's a bit of flux at the
moment (perhaps a lot?), but they are aiming for one scheduler to rule
them all, with run-time tweaks if needed.
I'd concede that if you want a newer IO or CPU scheduler than is in your
distro's kernel, compiling kernels might be a good option. But then
again, I'm not sure I'd jump to adopt a brand-new IO scheduler on a
machine that's busy enough to care about IO schedulers :)
More information about the NZLUG
mailing list