データ圧縮とは何ですか?
データ圧縮は、サイズを縮小するために大きなファイルをエンコードする一連のテクノロジーの一般的な用語です。 ファイルが小さいほど占有スペースが少なくなり、より多くのストレージスペースが残ります。 また、そのネットワークがインターネット、イントラネット、またはローカルエリアネットワーク(LAN)のいずれであるかに関係なく、ネットワークを介した転送も高速です。
1970年代には、コンピューター間で複数のファイルを送信することを避けるために、ファイルをアーカイブしたり、単一のパッケージにまとめたりするためのさまざまな手法が利用可能でした。 このアイデアはすぐにデータ圧縮技術で拡張されたため、現在では「アーカイブ」という用語が圧縮ファイルを表すのによく使用されています。
データの圧縮には、反復ビットの一部を不要にするアルゴリズムの適用が含まれます。 これは、圧縮ファイルと一緒に保存される一種の略記マップのようなものです。 解凍すると、マップは欠落しているビットをすべて復元し、ファイル全体を再構成します。 この手法は、テキスト、グラフィック、実行可能プログラム、およびマルチメディアファイルで使用できますが、一部の種類のファイルは他の種類よりも圧縮率が高くなります。
今日最も一般的に認識されているデータ圧縮技術は、1990年代半ばにMicrosoft Windows™が普及する前にDOSオペレーティングシステムで使用されていました。 著者のPhil Katzは、最終的にこれらの圧縮ファイルを圧縮ファイルと呼びました。ファイルが圧縮解除(解凍)されると、内容全体が「ポップ」されるという考えです。 このメソッドで使用されるファイルの拡張子は.zipです。
圧縮された場合でも非常に大きいファイルは、ネットワーク経由で送信される前に断片に分割される可能性があります。 ピースは収集され、受信側で再組み立てされます。 また、DOSの時代からの大きなファイルの主要な圧縮技術は、著者Eugene RoshalにちなんでRARと呼ばれています。 R oshal ARチャイブファイルをサポートするプログラムは、たとえば大きなマルチメディアファイルから一連のRARを作成したり、既存のRARを解凍して映画やプログラムを再構成したりできます。 これらのファイルの拡張子は.rarです。マルチパートファイルの場合は、 part01.rar、part02.rarまたは.r01 r02です。
さまざまな音楽形式も、他のデータ圧縮技術を使用して、可能な限り元の品質を維持しながらファイルを仕上げます。 最も明らかな例は.mp3形式です。 ただし、この場合、圧縮ファイルはアーカイブではなく、解凍できません。 ファイルサイズを小さくするために削除されたビットは永久になくなりました。 音楽ファイルに使用される他の手法では、品質は向上しますが、ファイルサイズが大きくなります。
データ圧縮プログラムはオンラインで広く利用可能です。 zipファイルまたはRAR'dファイルを解凍またはRAR解除するには、そのメソッドをサポートするプログラムが必要です。 ほとんどのプログラムは複数のタイプの圧縮ファイルをサポートしており、これらのプログラムの多くはフリーウェアです。