Summary of the multiple file compression benchmark tests


File type : Multiple file types (46 in total)
# of files to compress in this test : 510
Total File Size (bytes) : 316.355.757
Average File Size (bytes) : 620,305
Largest File (bytes) : 18,403,071
Smallest File (bytes) : 3,554

This test is designed to model 'real-world' performance of lossless data compressors. The test set contains a mix of different file types which are chosen with 'What do people use archivers for the most' in mind. The testset should contain data, weighted (in both type and proportion of files in the set) by how often these files are used for compression by normal users using compression software. So for example there will be more txt files then .ocx files in the set (yes, this is arbitrary). The set contains 100's of files and has a total size of over 300 Mb. The idea of a large collection is filtering out the 'noise'. A compressor might perform bad on 1 or 2 filetypes, but on a very large collection it will not hurt as much.

Some programs like CCM and BZIP2 can only compress one file at a time. For these programs a single TAR-file is created containing all files. The files in this TAR-file are ordered alphabetically on suffix, then name. Results of these compressors are marked with an 'Y' in the tarred column.

The testset consists of the following file types :

Filetype(s) Description % of total # of files
TOC, MBXEudora mailboxes12.31 16
EXE, DLL, OCX, DRVExecutables10.99 35
TXT, RTF, DIC, LNGText files in several languages10.21 41
BMP, TIFFBitmaps/TIF images7.88 15
LOGLog files6.34 6
HTM, PHPHTML files6.13 19
DOCMS Word files6.08 30
C, CPP, PAS, DCUSource Code6.00 235
MDB, CSVDatabases4.26 7
HLPWindows Help files4.23 7
CBF, CBGPrecompressed chess-databases3.55 2
WAVWave soundfiles3.45 9
XLSXLS Spreadsheets2.41 16
PDFAdobe Acrobat document1.59 6
TTFTrue Type Fonts1.15 15
DEFVirus definition files1.10 3
JPG, GIFImage files0.53 9
CHMPrecompressed help files0.49 2
INI, INFINI files0.42 10
OthersDAT,JAR,M3D,SYS,PPT,MAP,WP,RLL,RIB..10.88 27

Considering the fact it's supposed to be a 'real-world' test I will not look at the best possible (command-line or gui) switch combination to use for optimal compression, but only test a limited set as 'normal users' would do. For 7-zip this means for example I will use the GUI and select the Ultra compression method (which can be easily beaten with some good command line switches), WinRar will be tested with max dictionary size and solid archiving etc. Programs are allowed to use a maximum of 800 Mb memory and must finish the compression stage within 24h. Compressed size must be 50% or less compared to the original size to be listed on MFC.

For my single file tests I got lots of requests to add the compression time to the tables. I did not do this for the reasons stated in the single file summary file, but I'm planning to measure compression times for this multiple file test!. I also decided to make this testset 'non public', so it's harder for developers to tune their program towards this specific test. I think this is the most fair way to get 'real life' performance tests.

Scoring system: The program yielding the lowest compressed size is considered the best program. The most efficient (read:use full) program is calculated by multiplying the compression time (in seconds) it took to produce the archive with the power of the archive size divided by the lowest measured archive size. The lower score the better. The basic idea is a compressor X has the same efficiency as compressor Y if X can compress twice as fast as Y and resulting archive size of X is 10% larger than size of Y. (Special thanks to Uwe Herklotz to get this formula right)


score_X = POWER(2; ((size_X / size_TOP) - 1) / 0,1) * time_X

with  score_X     efficiency score for a certain compressor X
      time_X      time elapsed by compressor X
      size_X      archive size achieved with compressor X
      size_TOP    archive size by top archiver (smallest benchmark result)
Formula to calculate compressor efficiency based on compressed size and compression time
"0,1" represents 10% and power of 2 ensures that for each 10% worse results (compared
with top) the time is doubled, so any archiver (except top compressor) will get a
penalty on time. The score of top compressor is always equal to its time value.


Results sorted on Decompression time (less time is higher speed in MB/s).

Pos Program Switches used TAR Compressed Compression Comp time Decomp time Efficiency
  Size (bytes) Ratio (%) (sec) (sec) lower is better
000TESTSETN3163557570.00
0
00
001THOR 0.96e1Y15193695451.97
3
658003
002LZOP 1.02rc1-1Y15499381451.01
7
6189771
003LZOP 1.02rc1(none)Y15538908950.88
7
6198249
004BriefLZ 1.04(none)N15161187652.08
19
6354381
005THOR 0.96e5Y11227511264.51
24
65779
006THOR 0.96e3Y12458865660.62
6
75638
007LZTurbo 0.92-21Y14413581554.44
6
748960
008AIN 2.32(none)N11557693663.47
25
78672
009GZIP 1.2.4(none)Y11544296463.51
28
79570
010GZIP 1.2.4-9Y11485797763.69
67
721464
011AIN 2.32-m1N11516094763.60
94
731140
012LZOP 1.02rc1-9Y12960173359.03
132
7215911
013CABARC 1.00.0106LZX:17N10256188267.58
175
714394
014Secura Archiver 1.7(none)N13987634855.79
334
71701671
015CABARC 1.00.0106LZX:21N9641228869.52
598
724918
016PKZIP 2.50(none)N11450126363.81
22
86775
017PKZIP 2.50-exxN11402234763.96
28
88178
018ESP 1.92(none)N11516457763.60
32
810605
019File2Pack 2.0(none)N11530590163.55
32
810772
020DZip 2.90(none)N11526988263.56
33
811065
021LHARK 0.4d(none)N11343906364.14
37
810132
022CA-ZIP 3.4(none)N14024776255.67
61
8323814
023DZip 2.90-9N11468849063.75
76
823896
024LHARK 0.4d-tobN11187091564.64
83
819111
025KZIP 14-APR-2007(none)N11069493265.01
4719
8954046
026QuickLZ 1.40b9mode1N15684000650.42
3
999750
027QuickLZ 1.40b9mode3N13397390957.65
21
955704
028WINZIP 10.0NormalN11611342363.30
31
911410
029ARJ32 3.14(none)N11610522563.30
41
915077
030WINIMP 1.21Normal MMN10039993668.26
82
95310
031WINZIP 11.0Enhanced DeflateN11150329064.75
112
924760
032WINIMP 1.211 BEST MMN9902519968.70
137
97621
033WINIMP 1.211 BEST MM 16Mb B=1020KbN9724109569.26
204
99316
034ARJ 2.84(none)N11610757263.30
53
1019495
035WinRAR 3.71Normal solid 4096KbN9054030071.38
152
103309
036BIX 1.00 b7(none)N9969443268.49
237
1014196
037MAR-gN11255478664.42
252
1062580
038UC II 3.05(none)N10560840666.62
313
1036057
039BIX 1.00 b7-mdG -sN9707914169.31
348
1015610
040aPLib 0.43(none)N11759676262.83
650
10281894
041SLUG 1.27b(none)Y11418705163.91
12
113569
042VuZip 1.8DefaultN11526112963.57
41
1113734
043EAZEL 1.0(normal)N11530976263.55
44
1114818
044VuZip 1.8MaxN11467960863.75
89
1127956
045UC II 3.05-TTN10635357466.38
136
1117013
046EAZEL 1.0(best)N11472837063.73
99
1231265
047WinRAR 3.71Fast solid 4096KbN10100835168.07
125
128658
048SRANK 1.0(none)Y16411092948.12
13
13965862
049Tornado 0.4a(none)Y10574292266.57
27
133157
050Tornado 0.4a-11Y9995983868.40
249
1315359
051LZC 0.082Y14965190952.70
33
14495570
052ALZip 7.0b1(normal)N11849287762.54
36
1417239
053Chaos Comp 3.0(none)N12368156060.90
73
1462046
054DeepFreezer 1.06(none)N12335035161.01
45
1536872
055ACE 2.04-m5 -d4096N8848604372.03
227
153937
056LZW 0.2(none)Y15328952051.55
645
1514482507
057JAR 1.02(none)N10116907168.02
89
166275
058WinACE 2.69Norm 4096Kb solid ace20N8852629172.02
191
163328
059WinACE 2.69Max 4096Kb solid ace20N8848523572.03
225
163902
0607-Zip 4.58bNorm solid LZMA 16Mb ws=32N8847047772.03
274
174744
0617-Zip 4.58bUltra solid LZMA 64MbN8723078972.43
338
175103
062LZTurbo 0.92-43Y11521980163.58
34
1811337
063SAR 1.0(none)N12206742361.41
236
20167797
064AR 1.0(none)Y12214734261.39
242
20173590
065PACKET 0.90b-m4 -s9Y10452402466.96
778
2079496
066ARX 1.0(none)N13346419957.81
84
21210606
067 BCArchive 1.08.7(none)N11582112463.39
41
2814611
068SEMONE 0.6 b2(none)Y11144268664.77
204
2844798
069LZPM 0.159Y9908365468.68
1615
2890421
070FreeARC 0.50a-m2N9452628670.12
32
291082
071WinXP (Built-in)(none)N11633727163.23
28
3010564
072HYPER 2.5(none)N12843987059.40
55
3279116
073BZIP2 1.0.5(none)Y10772092365.95
138
3520080
074BZP 0.3(none)N11148580264.76
34
367502
075SQUEEZ 5.5Norm 4Mb M E SolidN9408262270.26
132
364251
076SQUEEZ 5.5Max 8Mb M E SolidN8769330272.28
347
365513
077DACT 0.8.41-b1000000Y10317608867.39
727
3763998
078WinHKI 1.74HKI1 maxN10639121866.37
158
3919847
079LZ2A-Cb12 -Szd26Y11358889764.09
350
4197447
080DACT 0.8.41(none)Y10337871867.32
735
4166169
081RZM 0.07h(none)Y8403037473.44
591
426263
082CODEC 3.21(none)N11476727563.72
62
4419664
083LZ2A(none)Y11529898363.55
305
44102595
084FlashZIP 0.91b-m2 -s7Y9765513869.13
748
4535760
085FreeARC 0.50a-m3N8446684873.30
85
46945
086ShipInBottle 1.0 b17alg:lzN11405109163.95
1244
49364516
087WinRAR 3.71Best solid 4096KbN8675817172.58
172
542464
088QUAD 1.12(none)Y10821543465.79
106
5516291
089QUAD 1.12xY10696829166.19
176
5523565
090NanoZip 0.04a(none)N8080243174.46
185
561372
091BSSC 0.95a(none)Y9581121869.71
127
574952
092RZIP 2.1(none)Y10541772366.68
137
5715453
093SR3a(none)Y11818319962.64
53
5924525
094RZIP 2.1-9Y10530541866.71
161
6117936
095MNZIP(none)Y9848804568.87
280
6414678
096FreeARC 0.50a(none)N7964232874.83
188
651226
097UHARC 0.6b(none)N8495450673.15
479
665622
098SBC 0.970 rev3(none)N8624528872.74
127
701719
099SZIP 1.12(none)Y10656717966.31
134
7017163
100YBS 0.03f(none)Y10507408366.79
140
7015202
101WinTurtle 1.60(none)N10356765867.26
64
715883
102SBC 0.970 rev3-b9N8574026572.90
134
711716
103QLFC 6.6w(none)N10293827667.46
883
7175714
104M99 2.2.1(none)Y10829487665.77
130
7220156
105SQUEEZ 5.5Ultra 32Mb M E SolidN8280175473.83
1262
7211674
106RINGS 1.5c5Y10580070366.56
72
748472
107FreeARC 0.50a-mxN7821549875.28
312
741738
108HPACK 0.79a(none)N12070201461.85
973
74594857
109StuffIt 12.0Method=2 L3 E25 bm=onN8589206272.85
367
764778
110QLFC 6.6wBS=8388608N10121754468.01
1793
78127103
111WinTurtle 1.60SolidN10312967267.40
73
796393
112DGCA 1.10(none)N8983430471.60
209
804208
113UHARC 0.6b-mz -md32768 -mm+N9925115768.63
72
814107
114TURTLE 0.07(none)Y11264674964.39
88
8322077
115YBS 0.03f-m16mY10746234666.03
181
8925595
116Quark 0.95r(none)Y8474131473.21
1818
8920841
117Quark 0.95r-l7 -d25Y8367356773.55
5438
9055397
118DARK 0.51(none)N10087706268.11
149
9110172
119SBC 0.970 rev3-m3 -b62N8473617673.21
253
922899
120DARK 0.51-b128mN10078545068.14
152
9310272
121BMA 1.35b(none)N9872890068.79
132
957106
122BA 1.01(none)Y9987309868.43
146
978920
123ZZIP 0.36c(none)N10384540467.17
1827
100173187
124ZZIP 0.36c-mx -a -6mN10239264367.63
4146
100334687
125BALZ 1.13exY9265491670.71
985
10127089
126UFA 0.04b1(none)N9417563870.23
901
10229317
127NanoZip 0.04a-cON7598937775.98
557
1032426
128GRZipII 0.2.4-b8m -aY9748413669.19
117
1045489
129QazaR 0.0 pre5(none)Y10816597965.81
155
10923692
130GRZipII 0.2.4(none)Y10168637067.86
118
1108810
131TarsaLZP 21Aug2007(none)Y11099461464.91
94
11419644
132CTXf 0.75(none)N9003888471.54
165
1163398
133DST 0.91b(none)Y10338637667.32
287
11825859
134StuffIt 12.0Method=3 E25 bm=onN9801753869.02
233
12211595
135Blizzard 0.24b(none)Y9829628268.93
149
1287647
136ASD 0.2.0(none)N10910136065.51
404
13768481
137PPMd var J rev.1(none)N10274352567.52
122
14110238
138BMA 1.35b-m16m -ax -mxN9528441869.88
255
1509380
139StuffIt 12.0Method=5 E26 bm=onN9606913969.63
136
1525456
140COMPRESSIA 1.0bsol dict 15 MbN8815278472.13
216
1543611
141WinRK 3.0.3NormalN8067606774.50
614
1544490
142CHILE 0.3d(none)Y10607254266.47
890
157107925
143WINZIP 11.0Optimize for best comp.N9642011069.52
156
1586506
144CTXf 0.75-meN8835799272.07
208
1593557
145CHILE 0.3d-b=2048Y10616556466.44
1092
160133790
146WinRK 3.0.3Fastest ROLZ3N8465202473.24
252
1652860
147DURILCA light 0.5-m800 -t1N8166605674.19
366
1732986
148BioArc 1.9NormalN10001277768.39
158
1859803
149DURILCA light 0.5(none)N9682337669.39
178
1897762
150BioArc 1.9UltraN9969905868.49
164
1919829
151PPMd var J rev.1-m256 -o16N9673751569.42
172
1927429
152SZIP 1.12-b41 -o40Y10579318366.56
963
193113225
153ABC 2.4(none)Y10366974467.23
1200
194111564
154WINZIP 11.0PPMdN9775431469.10
181
1978749
155M99 2.2.1-m 512mY10174666267.84
215
19716159
156EPC 1.0(none)Y10125866667.99
209
23014883
1577-Zip 4.58bMax PPMD 64Mb ws=16N9757374969.16
207
2349807
158WinHKI 1.74HKI2 normN10020800668.32
230
23714582
159M1 0.1apaqY11079570964.98
233
23747634
160QC 0.050(none)Y9905504468.69
665
25037115
161HOOK 1.3800Y11127535164.83
244
25352600
162PPMVC 1.2(none)N9715252069.29
206
2569316
163QazaR 0.0 pre5-d9 -l7Y10486710566.85
922
25797853
164CCM 1.30c(none)Y7859898075.15
277
2651610
165LZXQ 0.4normalY11449298763.81
177
27354462
166CODER 1.1-ew 4194304N15878862149.81
849
27435017153
167PIM 2.10(none)N9206790070.90
259
2756675
168LZPX(J) 1.2h(none)Y9207518370.90
277
2807145
169CCM 1.30c6Y7792692275.37
293
2811581
170UHBC 1.0(none)Y10099006268.08
363
29625093
171LZPX(J) 1.2h-8Y9145135971.09
301
3007247
172WinHKI 1.74HKI2 maxN9877107568.78
312
31916875
173UFA 0.04b1-mg -mx -mu32N9342829270.47
1348
35240383
174CCMx 1.30c6Y7707994975.64
369
3571813
175HA 0.999ba21N10763741465.98
961
360138551
176PPMVC 1.2-o16 -m256N9652507169.49
325
37513712
177UHBC 1.0-b4m -m3Y10062322068.19
460
39930535
178BruteCM 0.1d(none)Y10090260068.10
271
40718553
179ASD 0.2.0-m5 -mdgN10510974066.77
6296
415686373
180DST 0.91b-meY9356834770.42
624
46918985
181PPMN 1.00b1 km(none)Y10118137068.02
501
50935373
182Ocamyd 1.66 test1(none)Y12426269060.72
519
518470398
183M03(none)Y9993465168.41
3519
568216464
184QC 0.050-8Y9851093368.86
1865
57698011
185UHARC 0.6b-mx -md32768 -mm+N7834487675.24
680
6103843
186CMM4 0.2b26Y8243545873.94
642
6575703
187PPMN 1.00b1 km-O9 -M:50 -DAY9551381769.81
675
67825466
188Bee 0.7.9 bld 0316-m2 -d8N9310349170.57
934
94826993
189NanoZip 0.04a-cc -m800mN7008224577.85
1059
9962400
190BIT 0.3-m lwcx -p goodY9213585370.88
1046
104827162
191TC 5.2 dev2(none)Y8946477871.72
1107
111221395
192LPAQ88Y7870418675.12
1312
13217715
193BBB ver1m512Y10636476166.38
31957
13214002515
194777 0.04b1-mg -mu32N9022947771.48
2767
152858196
195BOA 0.58b(none)N9685751569.38
1541
160567452
196PPMonstr J(none)N7844386275.20
1610
16209199
197DURILCA 0.5-m800 -t1 -o32N7224680877.16
1838
16285292
198777 0.04b1(none)N9054438271.38
3151
163768621
199PPMonstr J-m800 -o16N7808641775.32
1628
16398941
200PPMonstr J-m800 -o32N7769968675.44
1672
16818798
201Bee 0.7.9 bld 0316-m3 -d8 -sN9200398070.92
1693
170243327
202SYMBRA 0.2-m5Y12212055861.40
2879
17332059045
203DURILCA 0.5-m800 -t1N7217536377.19
1997
17945705
204BOA 0.58b-m15 -sN9508046869.95
2003
203672033
205Bicom 1.01(none)Y10394051367.14
2140
2172205002
206ASH 04a-m800 -s80 -o60Y14488550754.20
3229
218228625779
207EPM r9(none)Y8272785273.85
2328
235021360
208WinUDA 0.291mode-0N7971066974.80
2366
235915550
209EPM r9-m800Y8193490974.10
2497
251320988
210KGB 1.1 (PAQ6)(normal)N8656514272.64
2486
252734867
211ACB 2.00cuN9505528969.95
2738
287098191
212Slim 0.23d-m800N7375670376.69
3490
349111875
213Slim 0.23d(none)N7378197376.68
3580
352412215
214Slim 0.23d-m800 -o64N7366468376.71
3665
360512344
215BigCrunch 0.4a1(none)N15750260050.21
1411
382950482427
216WinRK 3.0.3HighN6894783578.21
6317
396112629
217ShipInBottle 1.0 b17alg:ppm :mem:128N10674242266.26
4204
4243548993
218PIMPLE2(none)Y7962815774.83
5699
573137116
219LCSSR 0.2-l9 -b6Y12637878760.05
7578
72338679130
220WinUDA 0.291mode-3N7373557476.69
7291
726324750
221CTW 0.1(none)Y13468738057.43
6911
740519836944
222UDA 0.301(none)Y7147876777.41
7457
747219723
223Ocamyd 1.66 test1-m8 -s0Y8288038573.80
12124
12119113135
224AI 1.1(none)N14025973555.66
9153
1519348652416
225KGB 1.1 (PAQ6)(very good)N7534137576.18
15703
1580163662
226WinRK 3.0.3MaximumN6421776679.70
30603
2989936263
227PAQ8P-7N6268317280.19
42998
3983542998
228PAQ8JC-6 (dir /oen)N6619113979.08
49154
4214472448
229PAsQDa 4.4-7eN6910918778.15
54855
55041111640
230PAQAR 4.5-7e (dir /oen/b)N6843571578.37
55430
55659104714
231AI 1.1-mtN10736515166.06
70444
981059854934
232DC 0.99.307b(none)N9951711668.54
124
999997283
233DC 0.99.307b-b4096N9659291869.47
133
999995654
234AMG 2.2(Max Compression)N11466275863.76
244
9999976500
235EPC 1.0-m256 -o18Y9879715968.77
382
9999920721
236COMPRESSIA 1.0bmax sol dict 15 MbN8069834074.49
2081
9999915256
237ENC 0.15-d256N8975052871.63
3735
9999974503
238ENC 0.15abies -d256N8795559072.20
9088
99999148646


Green Compression Ratio (larger bar is better)   Red Compression Time (shorter bar is better)   Blue Efficiency Ratio (larger bar is better)

Remarks:
Ten programs so far crashed during compressing:
- Emilcont 0.3a
- RKC 1.02
- PPMZ2 0.81
- HIPP 0.5819
- OrangeArchiver 1.05
- PPMT 1.0
- HIP beta1
- LZ 1.0
- HuffComp 1.3
- Chile 0.5

- Some programs fail to correctly decompressing the archive created. Those programs are marked with a red penalty time of 99999 seconds. Do *not* use these programs to backup your data!.

- (De)compression time of ACB 2.00c is an approximation as ACB only runs under Win98 (which is installed on the 1800+ machine only). Measured time on the 1800+ is devided by the approximate ratio of compression speed on both machines.

- The command-line version of Squeez 5 seems to get different compression then the GUI version. The switch combination '-m5 -MD32768 -uxx9 -ME -MM -s' gets it down to 83.384.794 bytes...
- Stuffit 12.0 contains recompression techniques for several file types like JPG, GIF, BMP and PDF. For the MFC test I disabled PDF recompression as it appears to be "pixel perfect" rather then "bit-perfect" for most PDF files. This hurts compression a bit, but prevents the decompressed file to be slightly different than the original. This would be fine for normal users, but this is a lossless compression test. It would be unfair towards the lossless "bit perfect" compressors to include these result.

Conclusions and observations:
- Top performers (based on compression) in this test are PAQ8 and WinRK (PWCM). They are able to compress the 300+ Mb testset to under 62 Mb (80% reduction in size) but take a minimum of 8,5 hour to complete the test. The number one program (PAQ8P) takes almost 12 hours and number four (PAQAR) even 17 hours to complete the test. WinRK, the program with the 2nd best compression (79.7%) takes about 8,5 hours. Not surprisingly all mentioned programs make use of a PAQ(-like) engine for compression. If you have files with embedded images (e.g. Word DOC files) use PAQ8, it will recognize them and separately compress them, boosting compression significantly. All mentioned programs (except the current number 2, WinRK) are free of charge.

- WinRAR but especially NanoZip, FreeARC, SBC 0.970 and CCM score very well on efficiency, they have good compression and are reasonably fast. FreeARC and NanoZIP are capable of compressing the testset down to 79 Mb in under 3 minutes. CCM takes just under 5 minutes. SBC compresses to about 85 MB but only needs 2 minutes for that. People looking for good (but not ultimate) and fast compression should have a look at those programs. Of the mentioned programs NanoZIP and CCM have the best compression, SBC and FReeARC are the fastest (FreeARC being both faster and the better compressor). Best 'super' compressor with a not to dramatic compression time is NanoZip, compressing then MFC testset to under 69 MB in 18 minutes using CM-mode.

- The speed-kings in this test are THOR, QuickLZ, SLUG and LZOP, the first two compress the total testset of 300+ MB in under 3.4 seconds (which generates a total data stream of 300 MB input + 150 MB output / 3.5 sec = 128 MB/s). At this speed IO/harddisk performance has a large impact on the compression speed, when compression from-to memory probably even higher compression speeds are possible. As a consequence of this speed compression ratio is not very high (barely 50%). Other fast compressors, with a bit better compression, are the oldies Pkzip, Arj and Gzip. If you are looking for a fast compressor with still good compression, consider UHARC 0.6b using LZP-mode (-mz) or FreeARC in m1 or m2 mode.

- Decompression speeds are usually a lot faster then compression speeds except for the compressors using a PPM or PAQ-engine. Decompression times of 5-7 seconds seem to be the systems (IO/hardisk) limit; compressing to ramdisk (or /dev/null) should probably be even faster...

- Normally I would expect 7-Zip to outperform WinRAR, but in this case I suspect WinRAR beats 7-Zip because there are (embedded) multimedia files (wav,bmp etc) which can be handled by WinRAR's multimedia filter. 7-Zip still lacks such a filter. I included multimedia files because many games are distributed in compressed form (games typically have lots of bmp and wav-like files).

- The higher the fraction of pre-compressed files the smaller the difference between the top and the other compressors. Because the testset contains files like chm,gif,jpeg the difference between the compressors looks rather small. I will probably make a 2nd testset with easy to compress non-multimedia data later on. Home

©2003-2008 MaximumCompression (lossless data compression software benchmarks)
email