java 常用压缩算法测试

  1. 云栖社区>
  2. 博客>
  3. 正文

java 常用压缩算法测试

少正卯 2020-02-20 13:19:46 浏览255
展开阅读全文

测试环境

  型号名称:    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 186072 34444
JDK deflate 186072 7316
gzip 186072 7328

10000次压缩/解压缩性能耗时

压缩算法 压缩耗时(ms) 解压缩耗时(ms)
Snappy 6678 3996
LZ4 5726 9752
JDK deflate 19818 4172
gzip 20144 9280

网友评论

登录后评论
0/500
评论
少正卯
+ 关注