ファイル拡張子 | .gz |
ファイルカテゴリ | archives |
説明 | .gz ファイル形式は、データの格納と転送をより効率的に行うために、ファイルのサイズを圧縮して削減するために使用されるアーカイブ形式です。こちらが .gz ファイル形式の詳細な説明です:
.gz 形式のファイルは、通常 Gzip アルゴリズムを使用してデータを圧縮します。
この形式を使用すると、ディスクスペースを節約し、ネットワークからのファイルのダウンロードを速めることができます。
.gz 形式は、ほとんどのオペレーティングシステムやアーカイブ及び解凍データ用のソフトウェアアプリケーションでサポートされています。
.gz ファイル形式は、ファイルサイズと処理効率が重要な様々な分野で広く使用されており、データ圧縮とアーカイブのための重要なツールです。 |
技術的な詳細 | GZファイル形式(GZIP)は、DEFLATEアルゴリズムを用いてファイルを圧縮するために使用されるアーカイブ形式です。UNIXのcompressデータ圧縮形式を置き換える自由ソフトウェア標準として導入されました。
GZはRFC 1952標準に準拠しています。圧縮には、LZ77とハフマン符号化の組み合わせであるDEFLATEアルゴリズムを使用します。圧縮されたGZファイルは、GNU gunzip、7-Zip、WinRARなどのさまざまなプログラムを使用して回復できます。ファイルは10バイトのヘッダーから始まり、マジックナンバー(1f 8b)、圧縮方法、タイムスタンプ、追加フラグ、そして場合によってはコメント、元のファイル名、チェックサムが含まれています。
CRC-32がデータの整合性をチェックするために使用されます。
この形式は連結をサポートしており、複数のGZアーカイブを単一のファイルに結合することができます。理論的には任意のサイズのファイルを圧縮できますが、32ビットCRCの制限のため、4GBを超えるファイルには推奨されません。
GZは、TARファイルを圧縮するために一般的に使用され、これによりTAR.GZアーカイブが作成されます。これらは時々「tarballs」と呼ばれます。この形式は、LinuxやUnix系オペレーティングシステムでソフトウェアのパッケージングに広く使用されています。 |