壓縮層級(Compression level )
1. 僅保存 : 也就是不壓縮直接將檔案或資料存成壓縮檔格式
2. 快速壓縮 : 壓縮率低但是速度最快
3. 一般壓縮 : 壓縮率與速度達到平衡, 壓縮率高, 速度一般
4. 最大壓縮 : 壓縮率遠高於一般壓縮, 但是會需要更多記憶體,
速度更慢
5. 極致壓縮 : 壓縮率比最大壓縮高一點, 但是會比最大壓縮
需要更多記憶體, 速度更慢
壓縮方式(Compression method) : 也就是壓縮演算法
1. LZMA : 7-ZIP 預設壓縮演算法, 它提供高壓縮率與
快速的解壓縮速度
2. PPMd : 主要是針對純文字檔案壓縮, 它提供高壓縮率與
快速的壓縮速度
3. BZip2 : 主要是針對純文字檔案壓縮, 它提供較好壓縮率與
快速的壓縮速度
4. Deflate : ZIP 檔的標準壓縮方法, 壓縮率不高, 但是壓縮與
解壓縮速度快
5. Deflate64 : Deflate 的修改版, 提供更高的壓縮率
以上壓縮方法根據不同的壓縮方法, 在壓縮與解壓縮時所需
的記憶體, 速度與時間皆不相同, 詳細請參考說明檔
詞庫大小與字組大小(Dictionary size & Word size)
根據不同的壓縮方法, 能使用的詞庫與字組大小也不同
這兩個設定是壓縮時的參數, 會影響壓縮速度, 所需記憶體,
時間與壓縮率. 基本上來說這兩個參數設得越大越好,
但是相對來說壓縮時所需的記憶體會更多, 且速度會越慢,
壓縮率會較高, 就看使用者去取捨
1. 詞庫大小 : 通常越大的詞庫可以得到越高的壓縮率,
但是會需要更多記憶體而且速度更慢, 以 LZMA 來說, 所需的
記憶體大概高於詞庫大小的 10 倍, 而解壓縮時則相當於詞庫
大小, 而 PPMd 的話, 壓縮與解壓縮所需記憶體幾乎相等於
詞庫大小
2. 字組大小 : 就是在壓縮時用來尋找 identical sequences of bytes
(抱歉想不出如何解釋), 一般來說這個值是越大越好, 但是
會需要更多記憶體而且速度更慢, 以 LZMA, Deflate 來說,
越大的字組大小可以得到高一點的壓縮率但是壓縮較耗時,
對 PPMd 來說就非常有意義, 因為字組大小會影響壓縮率與
壓縮/解壓縮的速度很大
參數 : 因為 7-ZIP 有支援非常多的命令列參數, 在這欄可以輸入
指定的參數來參與壓縮
詳細的命令列參數請參考說明檔
- Jul 29 Wed 2009 00:00
7-Zip的壓縮時各項參數的作用
close
全站熱搜
留言列表
發表留言