天天看點

java 常用壓縮算法測試

測試環境

型号名稱:    MacBook Pro
  型号辨別符:    MacBookPro11,4
  處理器名稱:    Intel Core i7
  處理器速度:    2.2 GHz
  處理器數目:    1
  核總數:    4
  L2 緩存(每個核):    256 KB
  L3 緩存:    6 MB
  記憶體:    16 GB           

壓縮前後大小對比

壓縮算法 壓縮前(byte) 壓縮後(byte)
Snappy 186072 29339
LZ4 34444
JDK deflate 7316
gzip 7328

10000次壓縮/解壓縮性能耗時

壓縮耗時(ms) 解壓縮耗時(ms)
6678 3996
5726 9752
19818 4172
20144 9280