大匠之風
程式開發經驗分享
網頁
Node.js 新手指南:從基礎入門到製作 RESTful API 服務
Web Technical
About Me
2017/08/11
Delphi Zlib 與 SynLZ 的壓縮比較
原本使用 Zlib 作為主要的壓縮處理,但是效率實在不能算是滿意。
於是找了使用「組合語言」寫出來的 SynLZ (mORMot),效能據說非常好,就來比較看看。
首先找了一個 45 MB 大小的文字檔進行壓縮。
運作程式圖
底下是比較結果:
總結:
雖然 SynLZ 在壓縮所需的時間比 Zlib 少了許多,但近 800 ms 就體感來說是還可以接受的時間。
可是容量產出卻比 Zlib 要大了 46%,這體感就差非常多了。
沒想到 Zlib 居然還是最好的選擇。
See also:
Synopse mORMot
LZO and SynLZ compression units
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
查看行動版
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言