ファイルコンプレッサーとは

ファイル圧縮プログラムは、ファイルが占有するメモリ量を削減できるプログラムです。 他のコンプレッサーとは異なり、これは一時的に圧縮ファイルを別のファイル形式に変換します。 ほとんどのファイルには繰り返し文字とコーディングがあり、ファイル圧縮プログラムは冗長な情報を識別して圧縮します。 ファイルに大量の冗長性がある場合、圧縮は大きくなります。 この圧縮プログラムの一般的な用途は、圧縮ファイルの保存、ダウンロード、送信を簡単にすることですが、重要なシステム情報のアーカイブにも使用できます。

ほとんどのコンプレッサーがファイルで使用される場合、2つのことを行います。ファイルのメモリを最小限に抑えることと、ファイルの形式を永続的に変更することです。 ファイルコンプレッサーでは、通常、圧縮ファイルは別の形式に変更されますが、圧縮ファイルが開かれると、ファイルの元の形式が返されます。 通常、形式は圧縮率を容易にするために変更されます。 一般的なファイル圧縮プログラムには多くの異なる圧縮形式があり、それぞれが異なる目的を果たします。

ほとんどのファイルには繰り返し情報があります。 これらのファイルのメモリを削減するために、ファイルコンプレッサーは、繰り返しデータの最初のインスタンスを除くすべてのインスタンスを削除し、低メモリのアーカイブファイルに保存します。 たとえば、多くのファイルとプログラムにはプログラミングタグがあり、コンプレッサーはこれらのタグの最初のインスタンスを除くすべてを削除します。 圧縮ファイルが通常のサイズに戻されると、アーカイブファイルはファイルに冗長な情報を返し、圧縮前と同じように動作します。

ファイル圧縮プログラムがどれだけのメモリを節約できるかを判断することは、冗長性と圧縮出力の量に依存するため、通常困難です。 平均して、圧縮はファイルのサイズの5パーセントから30パーセントに減少します。 長期アーカイブ用に作成された圧縮形式は、多くの場合、短期形式よりも多くのメモリを削減します。 つまり、1ギガバイト(GB)のファイルは、圧縮後に通常995メガバイト(MB)から700 MBになります。

通常、ファイル圧縮プログラムは、一般的なファイルを小さくし、保存またはダウンロードしやすくするために使用されます。 ファイルは小さいので、ハードドライブのスペースが少なくて済み、ダウンロードに必要なリソースが少なくて済み、コンピューターとネットワーク間の転送にかかる時間が短縮されます。 どちらも長期保存用であり、多くの場合システムデータを含むバックアップファイルとアーカイブファイルは、保存が容易であり、通常、ハードドライブのスペースに目立ったへこみはありません。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?