あなたがファイルを買いだめしているなら、ファイル圧縮は絶対に知っておくべきことです。ストレージテクノロジーは急速に進歩し続けていますが、効率は決して悪いことではありません。
言うまでもなく、今日のファイル標準の多くは過去のものよりも小さくなっています。Napsterでダウンロードしていた128 kbpsのMP3(Napster)は、現在(MP3s)FLAC(FLACs)に置き換えられており、1曲をMP3アルバム全体のサイズにすることができます。
私たちの多くは、削除したくないファイルを持っていますが、すぐに動的にアクセスする必要もありません。これらは、写真、ビデオ、音楽などです。これらのファイルのアーカイブを作成すると、使用済みディスクスペースが削減され、パフォーマンスが向上する可能性があります。また、ポケットを節約することもできます。適切にアーカイブすれば、1TBの外付けハードドライブを2TBに近づけることができます。
ファイルの圧縮方法を学ぶのはそれほど難しいことではありませんが、これらすべてのアーカイブ形式についてはどうでしょうか。ファイルを圧縮すると、それらは1つのファイルの「ボックス」に入れられますが、そのファイルには、 ZIP(ZIP)、RAR、7Z、TAR、GZ(GZ—what)などのさまざまな拡張子を付けることができます。これらはすべてどういう意味ですか?確かに違いはありますよね?
もちろんあります!PCが優れている点が1つあるとすれば、それはオプションを提供し、ファイルのアーカイブに関しては、多くのオプションがあります。この記事では、多くの一般的な圧縮ファイルアーカイブ形式の違い(differences between the many popular compressed file archive formats)について説明します。
ZIPアーカイブとは何ですか?
WinZipは、広く普及した最初のファイルアーカイバの1つであり、ユーザーがファイルをZIP
アーカイブとして圧縮できるようにします。
ZIP形式が他のアーカイブファイルタイプと異なる主な違いは次のとおりです。
- ファイルは圧縮せずに保存できます。
- アーカイブ内の各ファイルは個別に圧縮されます。これにより、さまざまなアルゴリズムとより高い圧縮率を使用できますが、多数の小さなファイルを圧縮するときにアーカイブファイルのサイズが大きくなるという欠点があります。
- ZIPのパスワードベースの暗号化は、2003年( AES(AES)が追加されたとき)までは犯罪的に弱かった。
- 拡張機能が登場するまでは、非圧縮ファイルサイズ、圧縮ファイルサイズ、合計アーカイブサイズのすべてに4GBのハード制限がありました。
- ZIP圧縮はより高速で、今日の一般的な代替手段の多くほどCPUを集中的に使用しません。
- ZIPは、ほとんどの(ZIP)Linuxディストリビュー(Linux)ションとすべてのバージョンのWindows(XP以降)でサポートされています。
RARアーカイブとは何ですか?
WinRARは、終わりのない「トライアル」期間で有名になりました。30日後、WinRARに、トライアルが終了したことを示すポップアップが表示され始めます。これを閉じると、すぐに終了できます。開発者であるEugeneRoshal(Eugene Roshal)にちなんで名付けられたRARは、今日非常に人気のあるアーカイブ形式です。
群衆との違いは次のとおりです。
- RARを使用すると、アーカイブをボリュームにモジュール化できます。これは、大量のファイルを効率的に保存する方法です。
- または、ファイルを1つのブロック(ソリッドフォーマット)に圧縮することもできます。
- AES暗号化が標準です。
- アーカイブはパスワードで保護できます。
- オーディオファイルの圧縮は特に効率的です(最大90%)。
- RARアーカイブは、他のファイルに埋め込むことができます。JPEGでRARアーカイブを非表示に(hide a RAR archive in a JPEG)できることをご存知ですか(Did)?
- 多くのRAR抽出ルーチンは、オープンソースソフトウェアとして書き直されています。
- RARは、最大の競合相手であるZIPと比較して、全体的に優れた圧縮率を備えています。
7Zアーカイブとは何ですか?
当然のことながら、7Zアーカイブ形式はWindowsアプリケーション7-Zipによって導入されました。それは1999年にさかのぼります!
7-Zipと7Zファイル形式を読み取るためのライブラリは、どちらもGNU劣等一般公衆利用許諾契約書(GNU Lesser General Public License)の下で公開されています。
7Zの機能の一部を次に示します。
- 7Zは、モジュール式でオープンなアーキテクチャを備えており、さまざまなスタッキング方法を介してファイルを圧縮、変換、および暗号化できます。
- ファイルは約2〜10%の比率で圧縮できます。
- AES暗号化が標準です。
- すべてのアーカイブヘッダーが圧縮されています。アーカイブヘッダーには、アーカイブ内のデータのブロックを処理する方法に関する情報が格納されます。
- 非常に大きな(数十億GB)ファイルがサポートされています。
- サポートされている圧縮アルゴリズム(LZMA/LZMA2、PPMd、BZip2)は、最新のマルチコアCPU(CPUs)での並列コンピューティングの恩恵を受けることができます。
TARアーカイブとは何ですか?
TARは、 (TAR)UnixおよびUnixライク(Unix)なシステムで最も一般的なアーカイブファイル形式
です。各TAR(TAR)は単なるアーカイブファイルであることを理解することが重要です。これは、ファイルの圧縮に使用され、アーカイブ機能自体を持たないGZと組み合わせて使用されます。一緒に、それらは「tarball」ファイル(TAR.GZ形式)を作成します。
TARを使用すると、圧縮された(TAR)HTTP応答の受信
と圧縮された要求の送信が可能になり、圧縮率が最大80%に達することができます。このアーカイブ形式は、 Linux(Linux)フレーバー間でコンテンツをバックアップおよび配布するために最もよく使用されます。TARアーカイブは、グループのアクセス許可、日付、ディレクトリ構造、およびその他の重要なファイルシステム情報を保持します。
ご覧のとおり、各アーカイブ形式には長所と短所があります。圧縮するファイルの種類とアーカイブの目的に応じて、賢明に選択してください。圧縮(Compression)率、速度、セキュリティはすべて考慮する価値があり、これらの各形式には時間と場所があります。
Differences Between the Many Archive Compressed File Formats
If you’re a file hoarder, file compression is somethіng you absolutely must know about. Although storage technology continues to improve at a rapid rate, efficiency is never a bad thing.
Not to mention, many of our file standards today dwarf those of the past—the 128 kbps MP3s we used to download on Napster have now been replaced with FLACs, where a single song can be the size of an entire MP3 album.
Many of us have files that we don’t want to
get rid of but also don’t need immediate, dynamic access to. These can be
photos, videos, music, and much more. Creating an archive of these files can
cut down on used disk space which can, in turn, result in better performance.
It can also save your pockets—your 1 TB external hard drive can feel closer to
2 TB if you archive properly!
Learning to compress your files isn’t very
hard, but what about all of those archive formats? Compressing files puts them
in a “box” of a single file, but that file can have so many different
extensions: ZIP, RAR, 7Z, TAR, GZ—what do these all mean? Surely there’s a
difference, right?
Of course there is! If there’s one thing PC excels at, it’s giving you options, and when it comes to archiving your files, you have many of them. In this article, let’s discuss the differences between the many popular compressed file archive formats.
What is a ZIP archive?
WinZip is one of the first file archivers that
gained widespread popularity, and it allows users to compress files as a ZIP
archive.
Here are the main differences that the ZIP format has over other archive file types:
- Files can be stored without
compression.
- Each file within the archive is
compressed separately. This allows for the use of different algorithms and a
higher compression ratio but comes with the drawback of a larger archive file
size when compressing a large number of small files.
- ZIP’s password-based encryption
was criminally weak up until 2003 (when AES was added).
- Up until extensions came around, there
was a 4 GB hard limit to everything: uncompressed file size, compressed file
size, and total archive size.
- ZIP compression is faster and not
as CPU-intensive as many of today’s popular alternatives.
- ZIP is supported by the majority
of Linux distributions and all versions of Windows (since XP) out of the box.
What is a RAR archive?
WinRAR became famous for its never ending “trial” period. After 30 days, you’d begin getting a popup in WinRAR stating that your trial had ended, which you could then just… close. RAR, named after its developer, Eugene Roshal, is an incredibly popular archive format today.
Here’s how it differs from the crowd:
- RAR allows for the modularization of archives into volumes, which is an efficient way to store massive files.
- You can alternatively compress files into a single block (solid format).
- AES encryption is standard.
- Archives can be protected by a password.
- Compression of audio files is especially efficient (up to 90%).
- RAR archives can be embedded within other files. Did you know you can hide a RAR archive in a JPEG?
- Many RAR extraction routines have been rewritten as open-source software.
- RAR has an overall better compression ratio when compared to ZIP, its biggest competitor.
What is a 7Z archive?
Unsurprisingly, the 7Z archive format was
introduced by Windows application 7-Zip. That was all the way back in 1999!
7-Zip and a library to read the 7Z file format are both publicly available
under the GNU Lesser General Public License.
Here are some of 7Z’s features:
- 7Z has an architecture that is
both modular and open, which allows compressing, converting, and encrypting
files via various stacking methods.
- Files can be compressed at ratios
around 2–10%.
- AES encryption is standard.
- All of the archive headers are
compressed. Archive headers store information about how to handle blocks of
data within the archive.
- Extremely large (billions of GB)
files are supported.
- Supported compression algorithms
(LZMA/LZMA2, PPMd, BZip2) can benefit from parallel computing on modern
multi-core CPUs.
What is a TAR archive?
TAR is the most popular archive file format on
Unix and Unix-like systems. It’s important to understand that each TAR is only
an archive file. It’s used in tandem with GZ, which is used to compress files
and has no archiving capabilities itself. Together, they create a
“tarball” file (TAR.GZ format).
TAR enables receiving compressed HTTP
responses and sending compressed requests, allowing compression ratios to reach
up to 80%. This archive format is most often used for backup and distributing
content across Linux flavors. TAR archives preserve group permissions, dates,
directory structures, and other important file system information.
As you can see, each archive format has its
pros and cons—choose wisely depending on the type of files you’re compressing
and the purpose of your archive. Compression ratio, speed, and security are all
worth taking into account, and there’s a time and place for each of these
formats!