传智播客旗下高端IT在线教育平台|咨询热线:010-56288220

返回顶部 返回列表
396 0

[人工智能专区] 对zlib、lz4、snappy三种压缩算法的测试比较(2)

[复制链接]

11

主题

12

帖子

57

积分

注册会员

闹旅

Rank: 2

积分
57
3960 闹旅 发表于 2017-6-29 14:55:56
本帖最后由 闹旅 于 2017-6-29 14:57 编辑

6)大整形数据的文本压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v: 15.557, d-v:  74.034, r: 4.384, d:424455796, c: 96815011
Zlib:2k         c-v: 24.656, d-v:  96.152, r: 4.494, d:424455796, c: 94447928
Zlib:4k         c-v: 34.413, d-v: 115.663, r: 4.439, d: 424455796, c: 95612746
Zlib:8k         c-v: 43.423, d-v: 137.806, r: 4.321, d: 424455796, c: 98236471
Zlib:16k        c-v: 50.486, d-v: 152.688, r: 4.205, d: 424455796, c: 100940134
Zlib:32k        c-v: 54.729, d-v: 165.479, r: 4.130, d: 424455796, c: 102769275
Zlib:64k        c-v: 47.253, d-v: 173.000, r: 4.119, d: 424455796, c: 103053900
Zlib:128k       c-v: 43.656, d-v: 174.798, r: 4.121, d: 424455796, c: 102988926
Zlib:256k       c-v: 42.315, d-v: 176.944, r: 4.134, d: 424455796, c: 102681284
Zlib:512k       c-v: 41.492, d-v: 176.905, r: 4.140, d: 424455796, c: 102535849
Zlib:1024k      c-v: 41.402, d-v: 178.480, r: 4.143, d: 424455796, c: 102463458
Zlib:2048k      c-v: 41.243, d-v: 178.820, r: 4.144, d: 424455796, c: 102427022
Zlib:4096k      c-v: 41.550, d-v: 180.074, r: 4.145, d: 424455796, c: 102409283
Zlib:8192k      c-v: 42.182, d-v: 185.062, r: 4.145, d: 424455796, c: 102400652
lz4:1k          c-v: 271.053, d-v: 1281.196, r:2.583, d: 424455796, c: 164348994
lz4:2k          c-v: 303.061, d-v: 1445.543, r:2.644, d: 424455796, c: 160534984
lz4:4k          c-v: 320.555, d-v: 1521.279, r:2.675, d: 424455796, c: 158664326
lz4:8k          c-v: 319.633, d-v: 1481.102, r:2.695, d: 424455796, c: 157499686
lz4:16k         c-v: 315.678, d-v: 1398.518, r: 2.718,d: 424455796, c: 156165223
lz4:32k         c-v: 305.332, d-v: 1264.116, r: 2.747,d: 424455796, c: 154492731
lz4:64k         c-v: 299.098, d-v: 1153.482, r: 2.779,d: 424455796, c: 152725016
lz4:128k        c-v: 274.589, d-v: 1165.411, r: 2.775,d: 424455796, c: 152977836
lz4:256k        c-v: 268.955, d-v: 1145.320, r: 2.783,d: 424455796, c: 152544037
lz4:512k        c-v: 266.037, d-v: 1129.330, r: 2.786,d: 424455796, c: 152328894
lz4:1024k       c-v: 264.227, d-v: 1121.533, r: 2.788,d: 424455796, c: 152219043
lz4:2048k       c-v: 262.835, d-v: 1109.900, r: 2.789,d: 424455796, c: 152166807
lz4:4096k       c-v: 261.002, d-v: 1083.776, r: 2.790,d: 424455796, c: 152141515
lz4:8192k       c-v: 257.694, d-v: 1080.657, r: 2.790,d: 424455796, c: 152125567
snappy:1k       c-v: 165.421, d-v: 881.874, r: 2.248, d:424455796, c: 188800629
snappy:2k       c-v: 168.781, d-v: 998.066, r: 2.305, d:424455796, c: 184152101
snappy:4k       c-v: 170.011, d-v: 1013.296, r: 2.347,d: 424455796, c: 180877113
snappy:8k       c-v: 164.620, d-v: 949.424, r: 2.385, d:424455796, c: 177944385
snappy:16k      c-v: 155.972, d-v: 835.918, r: 2.436, d:424455796, c: 174259114
snappy:32k      c-v: 148.354, d-v: 742.585, r: 2.493, d:424455796, c: 170244434
snappy:64k      c-v: 140.945, d-v: 692.478, r: 2.561, d:424455796, c: 165708367
snappy:128k     c-v: 141.019, d-v: 691.304, r: 2.562, d:424455796, c: 165698653
snappy:256k     c-v: 141.055, d-v: 693.715, r: 2.562, d:424455796, c: 165693796
snappy:512k     c-v: 141.054, d-v: 693.283, r: 2.562, d:424455796, c: 165691366
snappy:1024k    c-v: 140.894, d-v: 690.784, r: 2.562, d:424455796, c: 165690151
snappy:2048k    c-v: 140.624, d-v: 687.746, r: 2.562, d:424455796, c: 165689747
snappy:4096k    c-v: 140.183, d-v: 679.814, r: 2.562, d:424455796, c: 165689343
snappy:8192k    c-v: 139.242, d-v: 678.368, r: 2.562, d:424455796, c: 165689140

压缩和解压缩速率:

压缩比:


7)小整形数据压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v: 20.251, d-v: 145.154, r: 14.130, d: 61757832, c:  4370800
Zlib:2k         c-v: 39.366, d-v: 160.972, r: 16.706, d: 61757832, c:  3696637
Zlib:4k         c-v: 63.807, d-v: 201.118, r: 18.902, d: 61757832, c:  3267284
Zlib:8k         c-v: 95.410, d-v: 250.000, r: 20.343, d: 61757832, c:  3035787
Zlib:16k        c-v: 125.317, d-v: 279.499, r: 21.207,d: 61757832, c:  2912143
Zlib:32k        c-v: 149.552, d-v: 307.961, r: 21.698,d: 61757832, c:  2846295
Zlib:64k        c-v: 102.559, d-v: 324.156, r: 21.970,d: 61757832, c:  2811025
Zlib:128k       c-v: 88.047, d-v: 336.906, r: 22.116, d: 61757832, c:  2792395
Zlib:256k       c-v: 82.646, d-v: 342.048, r: 22.194, d: 61757832, c:  2782649
Zlib:512k       c-v: 80.110, d-v: 344.616, r: 22.232, d: 61757832, c:  2777855
Zlib:1024k      c-v: 78.775, d-v: 345.400, r: 22.242, d: 61757832, c:  2776642
Zlib:2048k      c-v: 77.916, d-v: 346.167, r: 22.245, d: 61757832, c:  2776208
Zlib:4096k      c-v: 77.885, d-v: 339.565, r: 22.247, d: 61757832, c:  2776002
Zlib:8192k      c-v: 76.050, d-v: 340.698, r: 22.248, d: 61757832, c:  2775928
lz4:1k          c-v: 552.431, d-v: 925.847, r: 9.530,d: 61757832, c:  6480663
lz4:2k          c-v: 735.163, d-v: 1018.924, r:10.017, d: 61757832, c:  6165402
lz4:4k          c-v: 854.407, d-v: 1105.463, r:10.280, d: 61757832, c:  6007774
lz4:8k          c-v: 914.874, d-v: 1132.980, r:10.417, d: 61757832, c:  5928627
lz4:16k         c-v: 989.880, d-v: 1158.703, r:10.487, d: 61757832, c:  5889171
lz4:32k         c-v: 1011.174, d-v: 1171.447, r:10.521, d: 61757832, c:  5869747
lz4:64k         c-v: 1028.299, d-v: 1151.859, r:10.539, d: 61757832, c:  5859786
lz4:128k        c-v: 1023.012, d-v: 1159.866, r:10.548, d: 61757832, c:  5854791
lz4:256k        c-v: 1040.728, d-v: 1154.207, r:10.553, d: 61757832, c:  5852414
lz4:512k        c-v: 1033.043, d-v: 1161.834, r:10.555, d: 61757832, c:  5851220
lz4:1024k       c-v: 1031.252, d-v: 1161.582, r: 10.556,d: 61757832, c:  5850598
lz4:2048k       c-v: 1032.119, d-v: 1160.255, r: 10.556,d: 61757832, c:  5850275
lz4:4096k       c-v: 1025.720, d-v: 1149.947, r: 10.557,d: 61757832, c:  5850102
lz4:8192k       c-v: 1013.105, d-v: 1146.634, r: 10.557,d: 61757832, c:  5850034
snappy:1k       c-v: 286.858, d-v: 731.020, r: 10.296,d: 61757832, c:  5998181
snappy:2k       c-v: 303.242, d-v: 851.923, r: 10.763,d: 61757832, c:  5737764
snappy:4k       c-v: 315.349, d-v: 922.671, r: 11.013,d: 61757832, c:  5607716
snappy:8k       c-v: 317.233, d-v: 969.384, r: 11.143,d: 61757832, c:  5542319
snappy:16k      c-v: 322.891, d-v: 977.103, r: 11.201, d:61757832, c:  5513422
snappy:32k      c-v: 329.016, d-v: 992.566, r: 11.238, d:61757832, c:  5495354
snappy:64k      c-v: 334.582, d-v: 988.800, r: 11.257, d:61757832, c:  5486213
snappy:128k     c-v: 330.937, d-v: 998.404, r: 11.260, d:61757832, c:  5484800
snappy:256k     c-v: 331.002, d-v: 1012.826, r: 11.261, d:61757832, c:  5484092
snappy:512k     c-v: 330.872, d-v: 972.569, r: 11.262, d:61757832, c:  5483738
snappy:1024k    c-v: 331.565, d-v: 1002.193, r: 11.262, d:61757832, c:  5483561
snappy:2048k    c-v: 332.786, d-v: 997.559, r: 11.262, d:61757832, c:  5483503
snappy:4096k    c-v: 332.574, d-v: 982.630, r: 11.263, d:61757832, c:  5483444
snappy:8192k    c-v: 331.373, d-v: 980.536, r: 11.263, d:61757832, c:  5483416

压缩和解压缩速率:

压缩比:


8)小整形数据的文本压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v: 15.247, d-v:  75.730, r: 6.927, d:15439456, c:  2228935
Zlib:2k         c-v: 42.786, d-v:  98.130, r: 7.786, d:15439456, c:  1983103
Zlib:4k         c-v: 54.630, d-v: 116.931, r: 8.349, d: 15439456, c:  1849241
Zlib:8k         c-v: 64.040, d-v: 141.588, r: 8.688, d: 15439456, c:  1777072
Zlib:16k        c-v: 69.599, d-v: 154.567, r: 8.884, d: 15439456, c:  1737864
Zlib:32k        c-v: 73.806, d-v: 162.965, r: 8.993, d: 15439456, c:  1716825
Zlib:64k        c-v: 56.938, d-v: 170.368, r: 9.053, d: 15439456, c:  1705511
Zlib:128k       c-v: 51.324, d-v: 175.071, r: 9.084, d: 15439456, c:  1699547
Zlib:256k       c-v: 48.547, d-v: 176.501, r: 9.091, d: 15439456, c:  1698250
Zlib:512k       c-v: 47.474, d-v: 175.376, r: 9.099, d: 15439456, c:  1696858
Zlib:1024k      c-v: 46.803, d-v: 175.944, r: 9.103, d: 15439456, c:  1696066
Zlib:2048k      c-v: 46.349, d-v: 176.405, r: 9.104, d: 15439456, c:  1695941
Zlib:4096k      c-v: 52.080, d-v: 206.595, r: 9.104, d: 15439456, c:  1695860
Zlib:8192k      c-v: 54.514, d-v: 206.418, r: 9.104, d: 15439456, c:  1695827
lz4:1k          c-v: 350.285, d-v: 496.869, r: 3.522,d: 15439456, c:  4383929
lz4:2k          c-v: 410.488, d-v: 520.253, r: 3.584,d: 15439456, c:  4307624
lz4:4k          c-v: 448.594, d-v: 533.022, r: 3.616,d: 15439456, c:  4269271
lz4:8k          c-v: 464.574, d-v: 541.272, r: 3.633,d: 15439456, c:  4250123
lz4:16k         c-v: 480.602, d-v: 544.877, r: 3.641,d: 15439456, c:  4240630
lz4:32k         c-v: 488.965, d-v: 545.200, r: 3.645,d: 15439456, c:  4235616
lz4:64k         c-v: 491.889, d-v: 546.394, r: 3.647,d: 15439456, c:  4233327
lz4:128k        c-v: 470.979, d-v: 546.515, r: 3.648,d: 15439456, c:  4232178
lz4:256k        c-v: 472.263, d-v: 545.988, r: 3.649,d: 15439456, c:  4231576
lz4:512k        c-v: 472.308, d-v: 546.373, r: 3.649,d: 15439456, c:  4231356
lz4:1024k       c-v: 472.263, d-v: 546.414, r: 3.649, d:15439456, c:  4231173
lz4:2048k       c-v: 470.122, d-v: 545.059, r: 3.649, d:15439456, c:  4231093
lz4:4096k       c-v: 467.020, d-v: 540.378, r: 3.649, d:15439456, c:  4231053
lz4:8192k       c-v: 459.988, d-v: 539.230, r: 3.649, d:15439456, c:  4231038
snappy:1k       c-v: 153.900, d-v: 507.521, r: 4.223, d:15439456, c:  3655914
snappy:2k       c-v: 158.723, d-v: 558.645, r: 4.367, d:15439456, c:  3535673
snappy:4k       c-v: 161.243, d-v: 584.991, r: 4.442, d:15439456, c:  3475635
snappy:8k       c-v: 161.819, d-v: 599.057, r: 4.482, d:15439456, c:  3444814
snappy:16k      c-v: 162.985, d-v: 607.660, r: 4.501, d:15439456, c:  3430244
snappy:32k      c-v: 164.645, d-v: 611.496, r: 4.512, d:15439456, c:  3422119
snappy:64k      c-v: 165.342, d-v: 613.688, r: 4.517, d:15439456, c:  3418116
snappy:128k    c-v: 165.337, d-v: 614.892, r:4.517, d: 15439456, c:  3417762
snappy:256k     c-v: 165.389, d-v: 615.226, r: 4.518, d:15439456, c:  3417585
snappy:512k     c-v: 165.547, d-v: 615.432, r: 4.518, d:15439456, c:  3417498
snappy:1024k    c-v: 165.359, d-v: 615.252, r: 4.518, d:15439456, c:  3417453
snappy:2048k    c-v: 165.294, d-v: 612.514, r: 4.518, d:15439456, c:  3417439
snappy:4096k    c-v: 165.012, d-v: 609.673, r: 4.518, d:15439456, c:  3417424
snappy:8192k    c-v: 164.252, d-v: 607.535, r: 4.518, d:15439456, c:  3417416

压缩和解压缩速率:

压缩比:


9)相同数据的压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v: 22.647, d-v: 303.044, r: 37.163, d: 61757832, c:  1661810
Zlib:2k        c-v:  47.962, d-v: 372.369, r: 51.507, d: 61757832,c:  1199018
Zlib:4k         c-v: 79.350, d-v: 296.740, r: 67.670, d: 61757832, c:   912639
Zlib:8k         c-v: 131.839, d-v: 405.157, r: 92.814,d: 61757832, c:   665391
Zlib:16k        c-v: 192.546, d-v: 464.732, r: 116.150,d: 61757832, c:   531706
Zlib:32k        c-v: 255.971, d-v: 524.105, r: 134.825,d: 61757832, c:   458059
Zlib:64k        c-v: 143.394, d-v: 560.971, r: 147.528,d: 61757832, c:   418618
Zlib:128k       c-v: 117.569, d-v: 586.891, r: 155.199,d: 61757832, c:   397928
Zlib:256k       c-v: 107.948, d-v: 601.123, r: 159.704,d: 61757832, c:   386702
Zlib:512k       c-v: 104.026, d-v: 604.492, r: 162.248,d: 61757832, c:   380638
Zlib:1024k      c-v: 101.933, d-v: 608.772, r: 163.636,d: 61757832, c:   377409
Zlib:2048k      c-v: 100.588, d-v: 609.578, r: 164.404,d: 61757832, c:   375647
Zlib:4096k      c-v: 100.343, d-v: 601.375, r: 164.638,d: 61757832, c:   375113
Zlib:8192k      c-v: 100.010, d-v: 583.611, r: 164.788,d: 61757832, c:   374771
lz4:1k          c-v: 843.698, d-v: 1817.692, r:52.968, d: 61757832, c:  1165952
lz4:2k          c-v: 1421.119, d-v: 2200.271, r:83.154, d: 61757832, c:   742688
lz4:4k          c-v: 2105.565, d-v: 2694.152, r:116.782, d: 61757832, c:   528832
lz4:8k          c-v: 2559.843, d-v: 3190.340, r:146.588, d: 61757832, c:   421302
lz4:16k         c-v: 3218.232, d-v: 3991.654, r:170.936, d: 61757832, c:   361292
lz4:32k         c-v: 3496.608, d-v: 4912.985, r:187.683, d: 61757832, c:   329054
lz4:64k         c-v: 3734.741, d-v: 5305.067, r:197.732, d: 61757832, c:   312331
lz4:128k        c-v: 3814.069, d-v: 6145.973, r:203.055, d: 61757832, c:   304144
lz4:256k        c-v: 3936.430, d-v: 6312.632, r:205.973, d: 61757832, c:   299834
lz4:512k       c-v: 4067.182, d-v:6269.625, r: 207.364, d: 61757832, c:  297823
lz4:1024k       c-v: 3984.902, d-v: 6264.290, r:208.045, d: 61757832, c:   296848
lz4:2048k       c-v: 3587.116, d-v: 5996.422, r:208.401, d: 61757832, c:   296341
lz4:4096k       c-v: 3911.853, d-v: 3605.783, r:208.582, d: 61757832, c:   296084
lz4:8192k       c-v: 3971.467, d-v: 2523.322, r:208.662, d: 61757832, c:   295970
snappy:1k       c-v: 488.199, d-v: 1260.230, r: 18.299,d: 61757832, c:  3375015
snappy:2k       c-v: 567.074, d-v: 1634.616, r: 19.537,d: 61757832, c:  3161027
snappy:4k       c-v: 611.490, d-v: 1927.064, r: 20.221,d: 61757832, c:  3054081
snappy:8k       c-v: 626.342, d-v: 2304.259, r: 20.618,d: 61757832, c:  2995290
snappy:16k      c-v: 646.579, d-v: 2581.610, r: 20.836,d: 61757832, c:  2963972
snappy:32k      c-v: 672.484, d-v: 2856.159, r: 21.001,d: 61757832, c:  2940725
snappy:64k      c-v: 684.823, d-v: 3006.936, r: 21.093,d: 61757832, c:  2927933
snappy:128k     c-v: 684.155, d-v: 3112.284, r: 21.103, d:61757832, c:  2926520
snappy:256k     c-v: 690.378, d-v: 3069.783, r: 21.108, d:61757832, c:  2925812
snappy:512k     c-v: 690.686, d-v: 3103.101, r: 21.110, d:61757832, c:  2925458
snappy:1024k    c-v: 691.432, d-v: 3081.669, r: 21.112, d:61757832, c:  2925281
snappy:2048k    c-v: 688.224, d-v: 3227.048, r: 21.112, d:61757832, c:  2925223
snappy:4096k    c-v: 687.397, d-v: 2883.003, r: 21.113, d:61757832, c:  2925164
snappy:8192k    c-v: 689.166, d-v: 2401.895, r: 21.113, d:61757832, c:  2925136

压缩和解压缩速率:

压缩比:

10)相同单词的压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v: 23.086, d-v: 307.336, r: 34.133, d: 77197268, c:  2261658
Zlib:2k         c-v: 47.477, d-v: 379.872, r: 49.951, d: 77197268, c:  1545468
Zlib:4k         c-v: 79.993, d-v: 297.685, r: 66.063, d: 77197268, c:  1168534
Zlib:8k         c-v: 135.725, d-v: 418.313, r: 96.371,d: 77197268, c:   801042
Zlib:16k        c-v: 201.544, d-v: 482.021, r: 127.000,d: 77197268, c:   607851
Zlib:32k        c-v: 270.869, d-v: 540.926, r: 152.398,d: 77197268, c:   506549
Zlib:64k        c-v: 147.275, d-v: 576.371, r: 168.461,d: 77197268, c:   458251
Zlib:128k       c-v: 116.244, d-v: 583.003, r: 177.592,d: 77197268, c:   434690
Zlib:256k       c-v: 105.670, d-v: 587.676, r: 182.152,d: 77197268, c:   423806
Zlib:512k       c-v: 101.481, d-v: 592.414, r: 184.844,d: 77197268, c:   417634
Zlib:1024k      c-v: 99.258, d-v: 594.087, r: 186.230, d: 77197268, c:   414527
Zlib:2048k      c-v: 97.842, d-v: 593.876, r: 186.931, d: 77197268, c:   412973
Zlib:4096k      c-v: 97.723, d-v: 587.193, r: 187.280, d: 77197268, c:   412203
Zlib:8192k      c-v: 98.755, d-v: 600.552, r: 187.386, d: 77197268, c:   411969
lz4:1k          c-v: 855.442, d-v: 843.949, r:44.521, d: 77197268, c:  1733951
lz4:2k          c-v: 1472.539, d-v: 915.127, r:75.850, d: 77197268, c:  1017758
lz4:4k          c-v: 2224.739, d-v: 951.435, r:117.025, d: 77197268, c:   659666
lz4:8k         c-v: 2767.813, d-v:974.907, r: 160.620, d: 77197268, c:  480622
lz4:16k         c-v: 3319.553, d-v: 981.837, r:195.035, d: 77197268, c:   395813
lz4:32k         c-v: 3784.171, d-v: 984.054, r:221.390, d: 77197268, c:   348693
lz4:64k         c-v: 3975.004, d-v: 990.396, r:237.430, d: 77197268, c:   325137
lz4:128k        c-v: 3933.169, d-v: 991.116, r:245.889, d: 77197268, c:   313952
lz4:256k        c-v: 3993.764, d-v: 988.441, r:250.341, d: 77197268, c:   308369
lz4:512k        c-v: 4083.479, d-v: 988.189, r:252.629, d: 77197268, c:   305576
lz4:1024k       c-v: 4080.990, d-v: 988.122, r: 253.796,d: 77197268, c:   304170
lz4:2048k       c-v: 3584.277, d-v: 956.180, r: 254.384,d: 77197268, c:   303467
lz4:4096k       c-v: 3834.630, d-v: 951.557, r: 254.658,d: 77197268, c:   303141
lz4:8192k       c-v: 3966.651, d-v: 945.545, r: 254.808,d: 77197268, c:   302962
snappy:1k       c-v: 467.165, d-v: 756.741, r: 16.787,d: 77197268, c:  4598690
snappy:2k       c-v: 567.232, d-v: 834.810, r: 18.789,d: 77197268, c:  4108663
snappy:4k       c-v: 613.529, d-v: 889.541, r: 19.980,d: 77197268, c:  3863650
snappy:8k       c-v: 627.839, d-v: 936.976, r: 20.635,d: 77197268, c:  3741148
snappy:16k      c-v: 646.474, d-v: 941.771, r: 20.951, d:77197268, c:  3684612
snappy:32k      c-v: 679.619, d-v: 950.906, r: 21.141, d:77197268, c:  3651626
snappy:64k      c-v: 683.651, d-v: 957.996, r: 21.236, d:77197268, c:  3635137
snappy:128k     c-v: 687.861, d-v: 961.424, r: 21.247, d:77197268, c:  3633370
snappy:256k     c-v: 684.764, d-v: 955.745, r: 21.252, d:77197268, c:  3632488
snappy:512k     c-v: 679.951, d-v: 958.870, r: 21.254, d:77197268, c:  3632047
snappy:1024k    c-v: 686.335, d-v: 953.529, r: 21.256, d:77197268, c:  3631825
snappy:2048k    c-v: 679.324, d-v: 956.552, r: 21.256, d:77197268, c:  3631750
snappy:4096k    c-v: 686.975, d-v: 945.654, r: 21.257, d:77197268, c:  3631678
snappy:8192k    c-v: 683.734, d-v: 936.226, r: 21.257, d:77197268, c:  3631642

压缩和解压缩速率:

压缩比:


11)账号信息的压缩

测试数据(压缩速度、解压速度、压缩比、压缩前大小、压缩后大小):
Zlib:1k         c-v:  8.997, d-v:  45.459, r: 1.252, d:875376395, c: 698920034
Zlib:2k         c-v: 12.764, d-v:  58.296, r: 1.314, d:875376395, c: 666431843
Zlib:4k         c-v: 16.359, d-v:  68.307, r: 1.358, d:875376395, c: 644789632
Zlib:8k         c-v: 18.425, d-v:  75.250, r: 1.389, d:875376395, c: 630139336
Zlib:16k        c-v: 19.168, d-v:  78.315, r: 1.419, d:875376395, c: 617110020
Zlib:32k        c-v: 19.111, d-v:  78.883, r: 1.438, d:875376395, c: 608874699
Zlib:64k        c-v: 18.189, d-v:  81.984, r: 1.464, d:875376395, c: 598089065
Zlib:128k       c-v: 17.457, d-v:  82.137, r: 1.475, d:875376395, c: 593434556
Zlib:256k       c-v: 17.184, d-v:  82.626, r: 1.481, d:875376395, c: 590924860
Zlib:512k       c-v: 17.073, d-v:  82.895, r: 1.484, d:875376395, c: 589758292
Zlib:1024k      c-v: 17.067, d-v:  83.336, r: 1.486, d:875376395, c: 589176659
Zlib:2048k      c-v: 17.133, d-v:  84.045, r: 1.487, d:875376395, c: 588862882
Zlib:4096k      c-v: 17.371, d-v:  85.491, r: 1.487, d:875376395, c: 588704825
Zlib:8192k      c-v: 17.574, d-v:  87.231, r: 1.487, d:875376395, c: 588626355
lz4:1k          c-v: 273.165, d-v: 1679.182, r:1.002, d: 875376395, c: 874046834
lz4:2k          c-v: 260.794, d-v: 1571.732, r:1.008, d: 875376395, c: 868419625
lz4:4k          c-v: 221.275, d-v: 1225.372, r:1.020, d: 875376395, c: 858213827
lz4:8k          c-v: 191.098, d-v: 968.456, r: 1.037,d: 875376395, c: 843859180
lz4:16k         c-v: 174.161, d-v: 829.035, r: 1.057,d: 875376395, c: 827929179
lz4:32k         c-v: 162.396, d-v: 762.548, r: 1.075,d: 875376395, c: 814242910
lz4:64k         c-v: 155.090, d-v: 724.300, r: 1.087,d: 875376395, c: 805370048
lz4:128k        c-v: 160.426, d-v: 791.356, r: 1.060, d:875376395, c: 825879480
lz4:256k        c-v: 159.482, d-v: 783.521, r: 1.061,d: 875376395, c: 824981665
lz4:512k        c-v: 158.858, d-v: 780.909, r: 1.062,d: 875376395, c: 824531091
lz4:1024k       c-v: 158.283, d-v: 775.725, r: 1.062, d:875376395, c: 824307014
lz4:2048k       c-v: 157.504, d-v: 761.852, r: 1.062, d:875376395, c: 824195775
lz4:4096k       c-v: 156.025, d-v: 755.052, r: 1.062, d:875376395, c: 824139473
lz4:8192k       c-v: 153.640, d-v: 760.225, r: 1.062, d:875376395, c: 824112027
snappy:1k       c-v: 355.347, d-v: 1688.201, r: 0.997,d: 875376395, c: 877610779
snappy:2k       c-v: 338.664, d-v: 1731.630, r: 1.002,d: 875376395, c: 873506811
snappy:4k       c-v: 244.956, d-v: 1235.956, r: 1.011,d: 875376395, c: 866087691
snappy:8k       c-v: 167.321, d-v: 834.498, r: 1.026, d:875376395, c: 853318070
snappy:16k      c-v: 126.592, d-v: 664.976, r: 1.043, d:875376395, c: 839270565
snappy:32k      c-v: 108.749, d-v: 593.961, r: 1.056, d:875376395, c: 828829740
snappy:64k      c-v: 97.863, d-v: 552.520, r: 1.066, d: 875376395, c: 821044337
snappy:128k     c-v: 97.794, d-v: 552.479, r: 1.066, d: 875376395, c: 821024301
snappy:256k     c-v: 97.841, d-v: 553.377, r: 1.066, d: 875376395, c: 821014284
snappy:512k     c-v: 97.841, d-v: 554.219, r: 1.066, d: 875376395, c: 821009274
snappy:1024k    c-v: 97.634, d-v: 551.930, r: 1.066, d: 875376395, c: 821006769
snappy:2048k    c-v: 97.444, d-v: 543.814, r: 1.066, d: 875376395, c: 821005935
snappy:4096k    c-v: 96.924, d-v: 539.995, r: 1.066, d: 875376395, c: 821005100
snappy:8192k    c-v: 95.828, d-v: 539.922, r: 1.066, d: 875376395, c: 821004684

压缩和解压缩速率:

压缩比:


结论
1)压缩块的大小对压缩率变化不大(32K以后);
2)zlib压缩率最高,普遍最慢(选的level为1的压缩方式);
3)lz4基本最快,普遍是snappy的两倍;
4)lz4和snappy大部分情况下的压缩率差不多;
5)lz4对相同的数据压缩率和速度指标都较优。
注明: 1)snappy的版本为1.1.0,zlib的版本为1.2.8,lz4没有版本号。


回复

您需要登录后才可以回帖 登录 | 立即注册