回答:
実際には、ディストリビューションによって提供されるカーネルは、おそらくほとんどすべての人にとって最良のものです。ほとんどすべてのディストリビューションが行っていることは、すべてのオプションをモジュールとしてコンパイルし、必要に応じてモジュールを動的にロードすることです。
特にカーネルについて学ぶことに興味がある場合は、これは良い練習ですが、日常の操作に関しては、最適なコンパイル時間の最適化を行っても、デスクトップまたはワークステーションでのパフォーマンスのメリットはわずかからまったくありません。特定のCPU。
パフォーマンスよりも教育のためにこれを行っている場合は、できるだけ多くの異なる方法でコンパイルすることをお勧めします。すべてをモジュールとしてコンパイルしてから、すべてを静的にコンパイルし(そしてカーネルがどれほど巨大になるかを監視し)、最小限のカーネルをコンパイルして、すべてのハードウェアが機能するようにします。いくつかの実験的な機能を試してください(おそらくVMで;-))。楽しんでください。