無料試用 英語ドイツ語和風ロシア語スペイン語
KernelCareブログ

Linuxカーネルをアップデートする5の悪い理由

Linuxカーネルの更新は簡単には行わないでください。変更はリスクを意味します。 あなたがあなたが持っているかもしれないと思うどんな理由であれ、本当に重要なのは1つだけです。 Igor Seletskiy、CEO CloudLinuxこのブログ記事の内容を説明します。

悪い理由#1:安定性の向上

Linuxカーネルは非常に安定しています。 安定性のためにカーネルを更新する理由はほとんどありません。 はい、非常に小さな割合のサーバーに影響を与える「エッジケース」が常に存在します。 サーバーが安定している場合、カーネルの更新により新しい問題が発生する可能性が高くなり、物事の安定性が低下します。


悪い理由#2:更新されたドライバ

はい、Linuxデバイスドライバーを更新しますが、これらの更新のほとんどは、お持ちでないハードウェアおよび使用しないもの用です。 過去6〜12か月にリリースされた最先端のハードウェアを使用していない限り、特にサーバーが既に安定している場合、更新によってサーバーのパフォーマンスや安定性が大幅に向上する可能性はほとんどありません。

悪い理由#3:新しいカーネル機能

時々、カーネルのメジャーアップデートによっていくつかの新しい機能が追加されます。 ほとんどの場合、システム上のソフトウェアがその機能を使用し始めるのに何年もかかります。 そして、その新しい機能を「必要とする」ことはほとんどありません。
だから、はい、あなたはそれを持っているでしょうが、それはあなたのシステム性能にゼロポジティブな影響を与えるでしょう。

悪い理由#4:スピードが上がった

Linux開発コミュニティは、Linuxのパフォーマンス向上に多大な時間を費やしています。 しかし現実には、Linuxカーネルはすでに非常に高速であり、ほとんどのシステムでパフォーマンスが向上してもそれほど目立つことはありません。 一部のサブシステムでは目覚ましい改善が見られるかもしれませんが、全体として、一般的なワークロードではメジャーリリースでも1%以下のパフォーマンス改善しか得られず、パフォーマンスがわずかに低下することがよくあります。

悪い理由#5:ダウンタイム

新しいカーネルをインストールするだけでは十分ではありません。 新しいカーネルが動作を開始するには、サーバーを再起動する必要があります。 これは、サーバーのダウンタイムと余分な作業を意味します。 サーバーによっては、「起動」しない場合や、fsckにより起動に時間がかかる場合があります。

一つの良い理由

それで、あなたのカーネルを更新する正当な理由はありますか? はい、あります。セキュリティのために。

既知の脆弱性でカーネルを実行すると、ハッカーがサーバに侵入したり自分自身を確立したりするために使用できるバックドアが残る可能性があります。 また、さまざまな準拠規格およびセキュリティのベストプラクティスに準拠していない可能性もあります。 そのため、システムとカーネルを安全に保つことが重要です。 幸いなことに、カーネル全体をアップグレードしたりリブートしたりせずに、次のようなライブカーネルパッチサービスを使用して実行できます。 カーネルケア or Ksplice.

[hubspot type=cta portal=5408110 id=77c921a7-e20a-4732-9117-d7e372d5a6da]