「ワードサイズ」は圧縮にどのように影響しますか?


24

7 Zipでは、フォルダーをアーカイブに追加するときに、Wordのサイズを変更するオプションがあります。

このワードサイズは圧縮、特にzipの最終サイズにどのように影響しますか?

圧縮レベルを変更するとワードサイズが大きくなることに気付きましたが、ウルトラでも最大のオプションが2倍以上であってもワードサイズは128しか選択しません。ウルトラが最大のものを選択しない理由はありますか?最適な圧縮サイズは、最大のワードサイズと最小のワードサイズの間にありますか?


この投稿でシェルがあなたの質問の一部について言っていることをチェックしてください-> 投稿
ピンプジュースIT

@LMFAO_A_JOKEは、いくつかのファイルに対して単に高いと言う方が良い場合もあります
-Aequitas

1
これはあなたのすべての質問を非常に詳細に答えているわけではありませんが、1つの質問について-> How does this word size affect compression, in particular the final size of the zip?投稿部分の記述WordSize: usually the bigger, the better (and slower) for well-compressible data (such as documents). Archive size depends quite non-monotonically of it.はあなたの質問の一部の説明をあなたに与えていると思います。これが私がこれをコメントのためにここに置くだけで答えなかった理由です-ちょうどあなたに何かを与えようとしています!!!
ピンプジュースIT

最後の文の意味、アーカイブサイズ...単調ではない
-Aequitas

1
私は、アーカイブのサイズが小さくなることを、この手段が(より元のサイズの大きさの減少)と考え、「一般的に」大きなワードサイズ値と、それは「依存」のテキストのような圧縮されているデータタイプの圧縮におそらく一例としての画像ファイルとは対照的です。提案は、さまざまな値をテストして、データに最適な値を取得することでしたが、ニーズに合った最適なオプションを選択することがわかりました。
ポン引きジュースIT

回答:


8

圧縮するデータと使用するアルゴリズムによって異なります。

ワードサイズ

ワード長を入力します。これは、圧縮のために同一のバイトシーケンスを見つけるために使用されます。LZMAの場合、通常、ワードサイズが大きいと、圧縮率が少し向上し、圧縮プロセスが遅くなります。ビッグワードサイズパラメータは、ファイルに長い同一のバイトシーケンスが含まれる場合の圧縮率を大幅に向上させることができます。PPMdの場合、ワードサイズには大きな意味があります。圧縮率と圧縮/解凍速度の両方に強く影響します。

ここにいくつかの比較があります


3
ここでは、アーカイブのページですweb.archive.org/web/20180820055912/https://www.dotnetperls.com/...
phuclv
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.