FreeArc是一個自由開源文件歸檔軟件英語File archiver。Beta版0.666於2010年發布。後續版本「FreeArc Next」處在開發階段,0.11版本已於2016年10月發布。[2]「Next」版本提供32位和64位版本,適用於WindowsLinux操作系統,並包含Zstandard支持。[3]

freearc
開發者Bulat Ziganshin
當前版本0.666(2010年5月20日,​14年前​(2010-05-20
源代碼庫 編輯維基數據鏈接
編程語言HaskellC++C
操作系統Microsoft WindowsLinux
平台IA-32
類型文件歸檔軟件英語File archiver
許可協議GNU GPLv2+[1]
網站freearc.org,存檔於網際網路檔案館(存檔日期 February 17, 2017)

算法

FreeArc按文件類型自動使用LZMA通過部分匹配預測英語Prediction by partial matchingTrueAudio、Tornado和GRzip英語GRzip算法。它還使用多種過濾器來進一步改進壓縮率,包括REP(找到間隔高達1GB的副本)、DICT(對文本的字典取代)、DELTA(改進二進制數據表的壓縮)、BCJ(可執行文件與處理器)和LZP(去除文本中的副本)。

基準測試

歸檔文件大小

在2010年「Tom's 硬體指南」比較各流行的歸檔工具時,FreeArc幾近超越WinZip7-Zip和「最佳壓縮」模式的WinRAR。在「默認壓縮」測試中它輸給了7-Zip的LZMA2,但仍優於WinRAR和WinZip。[4]

速度

在同一次「Tom's 硬體指南」測試中,默認設置的FreeArc超過了7zip的LZMA2默認壓縮,並也超過了哪怕「最佳壓縮」模式的WinRAR。FreeArc在最佳設置下慢於7zip和WinRAR,但仍超越了WinZip。

效率

在Werner Bergmans設計的一個最大壓縮基準測試指標下,FreeArc的壓縮比.Z (LZW)、.zip (Deflate)、.gzbzip2這些經典格式更有效率。這個非公開測試中所用的得分公式:

 

截至2010年11月 (2010-11),FreeArc位居該基準測試的榜首,其次是NanoZip英語NanoZipbsc英語Block-sorting compressor和WinRAR。[5]因此它比WinRAR和7zip更有效率。[6]

特點

freearc
副檔名
.arc
網路媒體型式
application/x-freearc
開發者Bulat Ziganshin
格式類型數據壓縮

類似RARZIP格式,.arc是一個文件歸檔格式,而不僅是一個數據壓縮格式(如gzipbzip2)。FreeArc有命令行界面和GUI界面。其他特點包括:

  • 「智能更新」時的固態壓縮儘可能避免重新壓縮
  • AES/Blowfish/Twofish/Serpent加密[7],包括鏈式加密
  • FAR和Total Commander插件
  • 可以創建自解壓縮檔和安裝器
  • 採用里德-所羅門碼的歸檔保護和恢復層,用戶可定製該層大小。

支持的平台

截至0.666版本,開發者提供適用於Windows的二進制文件64位元版本。[8]不過FreeArc Next 0.11已支持32位和64位系統。

FreeArc Next

FreeArc Next於2016年10月發布首個版本。[9]截至目前[何時?],它只提供適用於32位和64位Windows及Linux平台的命令行界面應用程序。新增特性包括:

參見

參考資料

  1. ^ FreeArc : Develop. [2009-08-17]. (原始內容存檔於2012-11-09). license: GPL 
  2. ^ FreeArc 'Next. encode.ru. [2016-10-15]. (原始內容存檔於2016-10-18). 
  3. ^ FA 0.11 release notes, Bulat Ziganshin. [2018-02-04]. (原始內容存檔於2019-02-16). 
  4. ^ Proprietary Formats: Compression Rate, Size, And Duration - Four Compression And Archiving Solutions Compared. 10 March 2010 [25 June 2016]. 
  5. ^ FreeArc vs zip vs bzip2. [2009-09-30]. (原始內容存檔於2010-10-29). 
  6. ^ FreeArc - Kompressionsprogramm mit eigenem Format. [2018-02-04]. (原始內容存檔於2018-07-05) (德語). , golem.de
  7. ^ Patrick Schmid, Achim Roos, (March 10, 2010) 7-Zip 9.1 Beta And FreeArc 0.60, Tom's Hardware
  8. ^ FreeArc Download page. [2012-01-07]. (原始內容存檔於2012-01-18). 
  9. ^ Bulat-Ziganshin/FA. GitHub. [2016-10-15]. (原始內容存檔於2017-03-17). 
  10. ^ facebook/zstd. GitHub. [2016-10-15]. (原始內容存檔於2016-08-31). 

外部連結