Skip to main content

ソフトウェアの腐敗とは何ですか?

Softwareソフトウェアの腐敗は、コンピューターシステムの残りの部分でプログラミングを最新の状態に保つための障害の結果として、コンピューターソフトウェアのゆっくりとした分解です。ソフトウェアが実際に崩壊していないため、ソフトウェアの腐敗という用語は誤った名声です。適切に更新されていないため、実行されるようになり、まるで動揺しているように見えます。これは通常、取り返しのつかない変更ではなく、ソフトウェアを再インストールしたり、効果的な更新を行うと問題を解決することがよくあります。広い意味では、このタイプの腐敗は、ソフトウェアの使用に応じて、アクティブまたは非アクティブに分類されます。ほとんどの場合、これはソフトウェアの腐敗で起こっていることではありません。同時に、ソフトウェアが遅くなり、効率が低下するため、両方の問題で見られる変更は類似している可能性があります。これの小さな原因の1つは未使用のプログラミングです。これは、よりアクティブなコーディングと比較すると腐敗する傾向が高くなります。これは、そのような問題を修正しない、または更新がまったくない更新が不十分な結果である可能性があります。たとえば、機能する特定のクロック速度に完全に依存するプログラムがある場合、このプログラムは、より良いハードウェアとともにクロック速度が上昇するにつれて効率が低下します。プログラムは、高速の処理方法を知らず、腐敗は開始されます。ソフトウェアが現在または部分的に現在のコンピューティング環境を反映している場合、ユーザーはプログラムを再インストールする必要があります。これには、アーティファクトを削除し、ユーザーが最初に手に入れたときのプログラムを速めることができます。ソフトウェアの腐敗を修正するもう1つの方法はプログラムを更新することですが、これは通常プログラマーによってのみ行うことができ、更新は機能の問題に対処する必要があります。非アクティブ腐敗とは、めったに開いたり更新されたりすることはめったにないソフトウェアの問題を指します。これにより、アーティファクトが表示される可能性があります。アクティブ腐敗は、プログラムが使用され、更新されたときに発生しますが、更新はコンピューター環境に適切に適応するために必要な変更を反映していないか、元のソースコードが非常に変更されて問題が発生しています。