壓縮/存檔格式比較(7Z、RAR、ZIP)
歸檔文件(壓縮文件)是一種計算機文件,可以減少文件中的位數和字節總數,節省磁盤空間。簡單來說,經過壓縮軟件壓縮後的文件就稱為壓縮文件。目前,最流行的三種壓縮文件格式是ZIP、RAR和7Z。壓縮的原理是壓縮文件的二進制代碼,減少相鄰的相同代碼。例如有000000,可以改為60,以減少文件的空間。但這只是一個簡單的例子,不同的存檔格式有不同的複雜算法,從而導致壓縮比和速度不同。由於它們在壓縮時可以對文件進行加密,因此安全性也不同。
本文展示了壓縮格式比較(7Z、RAR、ZIP)通過測試不同大小、類型文件的壓縮速度和壓縮率。同時,我們將告訴您這三種存檔格式的安全性。
在接下來的測試中,我們分別採取了15MB、100MB、500MB等不同大小的文件,圖像、文本、視頻等不同的文件類型進行測試。為了盡可能減少錯誤,我們準備了四種不同的圖像格式,包括 PNG、JPEG、GIF 和 WEBP,以及最常見的 MP4 視頻格式。
一、圖像文件壓縮格式比較
未壓縮的圖像
15MB 圖像文件
對於15MB的圖像文件,三種壓縮格式均在一秒左右完成,差距不大。壓縮比方面,7Z約為88%,而RAR和ZIP均為94%左右。

100MB 圖像文件
筆記:由於我使用Windows自帶的工具來壓縮ZIP文件,上面沒有顯示壓縮時間,所以沒有對ZIP格式的壓縮時間進行截圖。
對於100MB的圖像文件,7Z和ZIP大約需要2秒,而RAR大約需要10秒。

就壓縮率而言,7Z仍以11%位居第一,而RAR和ZIP均在94%左右。

500MB 圖像文件
對於500MB的圖像文件,7Z大約需要12秒,RAR大約需要10秒,ZIP大約需要24秒。

就壓縮率而言,7Z仍以6%位居第一,而RAR和ZIP均在93%左右。

因此,對於圖像來說,7Z 存檔文件格式在速度和壓縮比方面都是贏家。
二、文本文件壓縮格式比較
未壓縮的文本

一般來說,文本文件是最容易壓縮的文件格式,下面的測試證明了這一點。
15MB 文本文件
對於15MB的文本文件,三種壓縮格式均在一秒左右完成,差距不大。壓縮比方面,7Z和RAR均低至0.09%,而ZIP為1.4%。

100MB 文本文件
對於100MB的文本文件,7Z大約需要5秒,而ZIP和RAR都在一秒內完成。

壓縮比方面,7Z和RAR均為0.7%左右,ZIP為1.4%。

500MB 文本文件
對於500MB的文本文件,7Z大約需要14秒,RAR和ZIP大約需要3秒。

就壓縮比而言,7Z和RAR約為0.7%,而ZIP約為1.3%。

因此,對於文本文件,7Z 和 RAR 壓縮格式的壓縮率幾乎相同,但 RAR 速度更快。
三、視頻文件壓縮格式比較
未壓縮的視頻

15MB 視頻文件
對於15MB的視頻文件,三種壓縮格式均在一秒左右完成,差距不大。壓縮比方面,7Z約為70%,RAR約為88%,ZIP約為95%。

100MB 視頻文件
對於100MB的視頻文件,7Z大約需要5秒,而ZIP和RAR都需要4秒才能完成。

壓縮比方面,7Z和RAR均為77.8%左右,ZIP為87.7%。

500MB 視頻文件
對於 500MB 的視頻文件,ZIP 速度更快,需要 17 秒。 RAR 需要 26 秒,7Z 需要 20 秒。

壓縮比方面,RAR為61.9%,7Z為63%,ZIP為85.7%。

因此,對於較大的視頻文件,RAR的壓縮效果最好,ZIP的速度最快。
筆記:以上測試的數據效果可能不是很明顯,但不同壓縮格式的優缺點會隨著數據量的增大而被放大。
第 4 部分:哪種存檔格式的壓縮效果最好
讀完後壓縮格式比較,我相信你一定有自己的看法。總體來說,除圖片文件外,ZIP在速度上佔優勢,而7Z在壓縮比上佔優勢,尤其是圖片文件。對於視頻文件,RAR做了特殊的優化算法,使其達到更好的壓縮比。在安全性方面,RAR 優於其他兩種格式,因為它不是具有出色加密算法的開源軟件。
另外,7Z和ZIP可以免費使用,但RAR需要付費。而且作為Windows和Mac中的內置功能,ZIP仍然是使用最廣泛的,這是它的另一個優勢。
