2. Linux カーネル

ディストリビューション付属のカーネルは、どれも肥大しすぎであり、誰も使わない ような機能まで付加されています。これまでカーネルを再コンパイルしたことがない としても、この際、是非やってみることをおすすめします。カーネルの再コンパイル の方法はこの文書の範疇を越えますが、それについて丁寧に解説された優れた Linux 本やガイドはたくさんあります。

カーネルを再コンパイルする場合は、必要な機能以外は一切組み込まないという方針 を忘れないでください。たとえば、読者のうち、カーネルの PLIP サポートを必要と するひとがどれだけいるでしょうか? その機能を組み込んだとして、実際に使う ひとがどれだけいますか? カーネルを小さくすれば、ロード時間が短くなり、 メモリの消費は減少し、CPU サイクルも短縮されます。

もうひとつ、モジュールの問題があります。モジュールは扱いがやっかいだと 思っているので、個人的には使っていません。しかし、もし使ってみて特に 問題だと感じないなら、「カーネルの肥大化」を抑えるには効果的です。