WinRAR是非常常用的壓縮軟件,後綴名 .rar 的文件,就是它壓縮之後的文件。但是,大多數人都是使用它默認的設置,最多也就在“壓縮方式”那裡選擇一下“最好”,這樣并不能使文件變小多少。
其實隻需勾選一個設置,就可能讓文件變小很多!
測試我們來做一個有意思的測試,先看一下文件壓縮前的大小為 521KB:
WinRAR默認的壓縮參數:
壓縮後的大小為 143KB:
現在,我們把原文件複制10個:
然後,使用默認的參數進行壓縮:
壓縮後的大小為:1421KB
現在,我們勾選一項設置再壓縮:
145KB!!僅隻勾選了“創建固實壓縮文件”,文件就縮小了許多!!
原理
傳統的壓縮,每一個文件都是獨立壓縮的。而固實壓縮時,重複的内容,隻做一些必要的标記,而不将内容重複寫入!
上面那張圖中可以看到,傳統壓縮時,每個文件壓縮後的大小都是相同的。而在固實壓縮中,除了第一個文件的大小是145676之外,後面的文件都隻有163個字節!
那這個功能是否隻對相同的文件有效?
答案是否定的!它不是針對文件,而是針對内容!
我們再來做一個小測試,我随便找了一個11KB大小的文本:
現在複制成8份:
然後,我們打開文件,在每個文件的開頭 ,填入兩個數字:
此處省略幾幅修改圖...
通過哈希值可以看到,每個文件都已經不同:
然後,分别使用默認和固實兩種方式進行壓縮:
可以看到,雖然每個文件都已經有些許不同,但固實壓縮仍然大顯神威!
總結如果隻是對單個文件進行壓縮,這個選項并沒有意義。
如果是多文件壓縮,不妨勾選它,或許會有意想不到的效果!因為重複的内容越多,壓縮後的體積就會相對越小!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!