DLL File compression test


File type : Microsoft Office 97 DLL (MSO97.DLL).
# of files to compress in this test : 1
Total File Size (bytes) : 3,782,416

Conclusion: Results are identical to EXE-file compression, which is quite logical as a DLL (Dynamic Link Library) is nothing more then an executable in disguise. As with EXE-compression, most top programs in this test are specifically optimised for executable compression (e.g. changing relative call/jmp addresses to absolute). This explains the big difference between the top and the programs just behind them. WinRK, Durilca and PAQ8 are the programs to choose when you want to compress executables/DLL's.

Number of different compressors/archivers listed in this test: 218


Current Version Previous Version
Pos. Name Compressor Best switch combination Size
(bytes)
Ratio
(%)
Bits per Byte (b/B) Name Size
(bytes)
Delta
(bytes)
001WinRK 3.1.2MAX (PWCM)123664367.31 2.6156 WinRK 3.0.31235662-981
002DURILCA 0.5-t1(7)128167466.11 2.7108 DURILCA 0.4b12893857711
003PAQ8PX-7129286965.82 2.7345 PAQ8P1293603734
004SLIM 0.23d-o69 -m912129969465.64 2.7489 SLIM 002213037944100
005PAQAR 4.5-8e134067964.55 2.8356 PAQAR 4.11341553874
006EPM r9c03296854267454929732830 -m912139617063.09 2.9530 EPM r81517570121400
007NanoZip 0.08a-cc -m640m141365962.63 2.9900 NanoZip 0.07a1412734-925
008RKC 1.02-M912m -mxx143360362.10 3.0321    
009COMPRESSIA 1.0bBS15 SE MC153610959.39 3.2489    
010LPAQ87154738659.09 3.2728 LPAQ715568839497
011CMM4 0.2b26154774759.08 3.2736 CMM4 0.1e159719749450
012PIMPLE2(none)155708058.83 3.2933 PIMPLE 1.43b1661442104362
013PPMonstr J rev.1-o32 -m64155860958.79 3.2965 PPMonstr Ir11679411120802
014ZPAQ 1.10max.cfg 2157235158.43 3.3256 ZPAQ 1.0015760303679
015CCM 1.30cCMMx -6160894357.46 3.4030 CCM 1.26b1608199-744
016ASH 07/o94 /s13 /m912161226457.37 3.4100 ASH 06a16190926828
0177-Zip 9.15-m0=BCJ2 -m1=LZMA:d24:fb120:a2:lc7:mf=bt4 -m2=LZMA:d19:fb102:a2:lc0:lp2:mf=bt3 -m3=LZMA:d19:fb64:a2:lc0:lp2:mf=bt3 -mb0:1 -mb0s1:2 -mb0s2:3161992457.17 3.4262 7-Zip 9.1016199240
018Ultra7z Opt 0.05(none)162312857.09 3.4330    
019UHARC 0.6b-mx -md32768162938656.92 3.4462 UHARC 0.5164134611960
020RZM 0.07h(none)164728556.45 3.4841 RZM 0.04171421666931
021ENC 0.15ag -o9 -d256164975256.38 3.4893    
022TC 5.2 dev2(none)165925056.13 3.5094 TC 5.1 dev7171230653056
023RK 1.04.1-mx3 -B50000 -M164166760455.91 3.5271    
024HIPP 0.5819/so13167603855.69 3.5449    
025BIT 0.7-p=5168219055.53 3.5579 BIT 0.3177303990849
026SQUEEZ 5.63-m5 -MD32768 -uxx7 -bc170770854.85 3.6119 SQUEEZ 4.21830765123057
027FreeARC 0.666-m5x171154254.75 3.6200 FreeARC 0.6017115420
028CTXf 0.75 b1-mg -ft172964354.27 3.6583    
029WinRAR 3.91-ep -m5 -mdG -mc16:128t+173884754.03 3.6777 WinRAR 3.621739430583
030PIM 2.90(none)174495353.87 3.6907 PIM 2.1017449530
031PPMN 1.00b1 km-O5 -M:50 -RL3175668853.56 3.7155    
032BEE 0.7.9-m3 -d7176255753.40 3.7279 BEE 0.7.7b17654332876
033777 0.04b1-mg176789253.26 3.7392    
034Quark 0.95r-l9177516453.07 3.7546 Quark 0.93178993714773
035LZPX(J) 1.2h(none)177640853.04 3.7572 LZPX(J) 1.2g180105224644
036LZTurbo 0.95-59177898352.97 3.7626 LZTurbo 0.92181044831465
037STUFFIT 14PPM L16 M30178212052.88 3.7693 STUFFIT 12.0184315161031
038Ocamyd 1.66test1-m9 -s0178501652.81 3.7754 Ocamyd 1.66 final1778955-6061
039BruteCM 0.1d(none)179094852.65 3.7879 BruteCM 0.1a1982680191732
040BWMonstr 0.02(none)179348852.58 3.7933 BWMonstr 0.01184580052312
041BMA 1.35b-mx -m3600k -ax179446052.56 3.7954 BMA 1.34b180768313223
042UPX 3.05--ultra-brute179814452.46 3.8032 UPX 2.91182374425600
043UFA 0.04b1-m9 -mx180380152.31 3.8151    
044WINZIP 14Best Method181154952.11 3.8315 WINZIP 1218128211272
045Blizzard 0.24b3000000181558452.00 3.8401    
046SBC 0.970 rev3-m3 -ad182031251.87 3.8501    
047FlashZIP 0.99b8-m3 -c7182286351.81 3.8554 FlashZIP 0.941817237-5626
048LZPM 0.16ex182744151.69 3.8651 LZPM 0.15186932341882
049CABARC 1.00.0106-m LZX:21182782651.68 3.8659    
050BIX 1.00b7-mdG -m9183305151.54 3.8770    
051RKUC 1.04-x -o16 -b183776051.41 3.8870    
052PPMd rev J-o16 -m58184212351.30 3.8962 PPMd I rev 1187340831285
053PPMVC 1.2-o11 -m64184253051.29 3.8970 PPMVC 1.1184261282
054BSSC 0.95a-b16383e185407050.98 3.9215 BSSC 0.93a18553061236
055BCM 0.11-b3185732850.90 3.9283 BCM 0.1018672729944
056YZX 0.04-m2 -c5185998550.83 3.9340    
057ACB 2.00cu186168350.78 3.9376    
058M1 0.3bexe profile186661950.65 3.9480 M1 0.1a2133726267107
059RKIVE 1.92-p0 -mt3 -t16384 -b60000 -mm1186692450.64 3.9486    
060RINGS 1.610187276750.49 3.9610 RINGS 1.5c1872766-1
061BSC 2.2.5-b3 -ca187417950.45 3.9640 BSC 1.0.21839783-34396
062BALZ 1.15ex187701450.38 3.9700 BALZ 1.131793522-83492
063DC 0.99.307b-fo187774250.36 3.9715    
064WinACE 2.69Good 4096Kb ACE2.0187848150.34 3.9731 WINACE 2.6b118784810
065ACE 2.6-m4 -d4096187848150.34 3.9731 ACE 2.0418784810
066GRZIP 0.7.3-i188052450.28 3.9774    
067BioArc 1.9Hyper Auto188428250.18 3.9854    
068UHBC 1.0-m3 -b3020k188565850.15 3.9883    
069CSC 3.2a6-m3 -dk3200188994950.03 3.9973 CSC 3.1190045910510
070HOOK 1.455189208049.98 4.0018 HOOK 1.3192860736527
071WinHKI 1.74HKI2 Max189455649.91 4.0071 WinHKI 1.3g18945560
072YBS 0.03f(none)190035149.76 4.0193    
073ICEOWS 4.20bMaximum190062849.75 4.0199    
074ZZIP 0.36c-mx -3m190140249.73 4.0216    
075GRZipII 0.2.4-b3m190525549.63 4.0297    
076Quad 1.12x190664949.59 4.0327 Quad 1.07b19095222873
077PPMY SSE (9A9)/o680 /m920190868949.54 4.0370    
078ERI 5.1fre-m8191339749.41 4.0469    
079BBB ver1(none)191764449.30 4.0559    
080DGCA 1.10(none)191838449.28 4.0575 DGCA 1.0819183840
081M03BS=4Mb191937649.26 4.0596    
082PPMX 0.05(none)192845049.02 4.0788    
083DARK 0.51(none)192879649.01 4.0795 DARK 0.50c1929385589
084M99 2.2.1-m -3m193151448.93 4.0852 M99 2.11931513-1
085DCGA b8(none)193424048.86 4.0910    
086WINIMP 1.21M1, Block 1020,SUS 16 Mb, MM193909248.73 4.1013    
087CTW 0.1-n16M -d4194682348.53 4.1176    
088MNZIP9194750348.51 4.1191    
089GCA 0.9k(none)194851348.48 4.1212    
090ABC 2.4-cv195275348.37 4.1302    
091BOA 0.58b-m15195281748.37 4.1303    
092PPMZ2 0.81-l0195981648.19 4.1451 PPMZ2 0.8197179211976
093IMP 1.12-1 -m3196051448.17 4.1466    
094QC 0.050-7196633248.01 4.1589 QC 0.033199784131509
095QUANTUM 0.97-c7 -t21196985047.92 4.1663    
096ShipInBottle 1.0 b17alg:ppm mem:64 len:64197192447.87 4.1707 ShipInBottle 1.0 b161971922-2
097QLFC 6.6w0197249447.85 4.1719    
098TURTLE 0.07(none)197358647.82 4.1742    
099CHILE 0.5b3200197569047.77 4.1787 CHILE 0.3d203192456234
100DST 0.91b-mm -4198112747.62 4.1902    
101WinTurtle 1.6.0(none)198284447.58 4.1938 WinTurtle 1.3.01974072-8772
102BA 1.01-32198361347.56 4.1954    
103X1 0.95aam6l2198633247.49 4.2012 X1 0.94h19863320
104BWIC(none)198736347.46 4.2034    
105ARHANGEL 1.40-mo4200062547.11 4.2314    
106QAZAR 0.0pre5-x0 -l7200175847.08 4.2338 QAZAR 0.0pre4d202247220714
107SZIP 1.12-b41o255200179247.08 4.2339 SZIP 1.05f1995191-6601
108BICOM 1.01(none)200302447.04 4.2365    
109Tornado 0.4a-9 -l1024202154346.55 4.2757 Tornado 0.4203215810615
110PACKET 0.91a-m6 -s9202409146.49 4.2811 PACKET 0.90b20293485257
111PPMT 0.1(none)203096446.31 4.2956    
112LZXQ 0.4extreme203935846.08 4.3133 LZXQ 0.12191334151976
113JAR 1.02-m4204905445.83 4.3339    
114LZAP 0.20.0b(none)205181745.75 4.3397    
115AI 1.1-mt205250645.74 4.3412    
116LZDS v2.1-s1024 -m6205564845.65 4.3478    
117TarsaLZP 21Aug2007(none)205615845.64 4.3489 TarsaLZP 07Aug2007207149915341
118OrangeArchiver 1.05(none)205991745.54 4.3568    
119HA 0.999ba21206734345.34 4.3725    
120LGHA 1.1g-2206734345.34 4.3725    
121MARppm -o5206746745.34 4.3728    
122CODEC 3.21-c10207703745.09 4.3930    
123ARI 2.2-c207975845.02 4.3988    
124DACT 0.8.41-b921000208084144.99 4.4011    
125ASD 0.2.0-m6 -mdg209862144.52 4.4387 ASD 0.1.52618744520123
126PSA 0.91a-o9 -m524288K210023944.47 4.4421    
127RZIP 2.1-9210105244.45 4.4438 RZIP 2.021027881736
128BWTZIP3100000210134744.44 4.4445    
129YAC 1.02(none)210157744.44 4.4449    
130KZIP 14-APR-2007/b400210376044.38 4.4496 KZIP 11-OCT-200621037600
131BZIP 0.21-8210629544.31 4.4549    
132DCA 1.0.1bGood210825744.26 4.4591    
133BZIP2 1.0.5-8210839644.26 4.4594 BZIP2 1.0.321083960
134EXP 1.0(none)211102744.19 4.4649    
135PAR 2.00(none)211112044.19 4.4651    
136JCALG1 5.32-9211540244.07 4.4742    
137NNTCP12212232343.89 4.4888    
138EXTREME 1.06-t7212285743.88 4.4899    
139SEMONE 0.6(none)212325343.87 4.4908    
140BZP 0.3(none)212719043.76 4.4991    
141THOR 0.96e5214420843.31 4.5351 THOR 0.9521442080
142PAC 17apr2004comp3214594743.27 4.5388    
143aPLib 0.43(none)214844843.20 4.5441    
14412Ghosts 7.0(none)214917443.18 4.5456    
145UC II v3.05b(Max Compression)215381843.06 4.5554    
146XPA 1.0.2(none)215608443.00 4.5602    
147LHA32 1.88.3.14-jm4215933442.91 4.5671    
148HIT 2.10-x216092242.87 4.5705    
149TRANSFORM 1.02High216471742.77 4.5785    
150BAR 1.1.2(none)217163442.59 4.5931    
151PKZIP 2.50-ex217234042.57 4.5946 PKZIP 2.062173272932
152LIMIT 1.2-m1217321342.54 4.5965    
153RDMC 0.06c(none)217446842.51 4.5991    
154LHARK 0.4d-tob217449342.51 4.5992    
155ZAP32 0.15.0b(none)217510142.49 4.6004    
156AMG 2.2Max compression217560342.48 4.6015    
157LHA 2.67(none)217702442.44 4.6045    
158AIN 2.32-m1217881942.40 4.6083    
159ESP 1.92(none)217898542.39 4.6087 ESP 1.921789850
160ARJ 2.85-jm -e -jh22000218389742.26 4.6191 ARJ 2.82b12183877-20
161ZET 0.10b-eh218474842.24 4.6209    
162AKT 1.00a3(none)218729942.17 4.6262    
163DZIP 2.90-9218797242.15 4.6277    
164vuZIP 1.8Maximum218802342.15 4.6278    
165EAZEL 1.0(best)218805842.15 4.6279    
166GZIP 1.3.5-9218888842.13 4.6296 GZIP 1.2.42187025-1863
167WINZIP 8.0(Max Compress)218897942.13 4.6298    
168ZIP 2.2-9218897942.13 4.6298    
169WIN-GZ 1.2(None)218954642.11 4.6310    
170File2Pack 2.0(none)218967442.11 4.6313    
171 BCArchive 1.08.7(none)219166442.06 4.6355 BCArchive 1.00b21916640
172Windows XP built-in(none)219594041.94 4.6445    
173SLUG X(none)219781041.89 4.6485 SLUG 1.27b222314225332
174BVI 1.70-m5220042241.82 4.6540    
175DLC 0.6.1(none)220132441.80 4.6559    
176ALZip 7.0Normal221477241.45 4.6844 ALZip 6.3222147720
177HAP 3.06(none)222369441.21 4.7032    
178SAR 1.0(none)222445041.19 4.7048    
179AR 1.0(none)222445041.19 4.7048    
180LZA 1.01(none)222445141.19 4.7048    
181ZOO 2.1ah222458441.19 4.7051    
182PROPACK 2.19-m1222461641.19 4.7052    
183LZ2ACb21223634740.88 4.7300    
184RAX 1.02-m7224197940.73 4.7419    
185BJWFLATE 1.54-n -s512224346540.69 4.7450    
186DeepFreezer 1.06(none)224727340.59 4.7531    
187HuffComp 1.3(none)225860740.29 4.7771    
188SR3a(none)226454140.13 4.7896 SR322645443
189HiP beta 14229222139.40 4.8482    
190HYPER 2.5(none)230510139.06 4.8754    
191ELI 5750(none)231035638.92 4.8865    
192ARX 1.0(none)231037438.92 4.8866    
193SYMBRA 0.2-m5 -c2 -p2232853538.44 4.9250    
194CA-ZIP 3.4(none)235341937.78 4.9776    
195NSK 5.0/S /T235342537.78 4.9776    
196LZOP 1.02rc1-9235458137.75 4.9801    
197SQUISH 1.0(none)236661837.43 5.0055    
198Etincelle RC2(none)238501336.94 5.0444 Etincelle beta423922407227
199LCSSR 0.2-l9 -b6238877336.85 5.0524    
200Zhuff 0.2(none)239946036.56 5.0750    
201LZC 0.0810240589036.39 5.0886 LZC 0.062398130-7760
202Chaos Comp 3.0(none)242552635.87 5.1301    
203QuickLZ 1.40b9mode3248267534.36 5.2510 QuickLZ 1.40b624838501175
204Secura 1.7(none)248659234.26 5.2593    
205ULZ 0.0.2c6249318334.08 5.2732    
206QPress 0.38b-L3252204533.32 5.3343 QPress 0.35b25220450
207Archiver 1.0Dict=1M254304432.77 5.3787    
208CODER 1.1-e7 4194304263079230.45 5.5643    
209BriefLZ 1.04(none)264082730.18 5.5855    
210SRANK 1.0c8277022826.76 5.8592    
211LZ 1.0(none)284978824.66 6.0274    
212LCW 0.2-l9 -b6288064823.84 6.0927    
213LZRW1(none)288091723.83 6.0933    
214BigCrunch 0.4a1(none)290310823.25 6.1402    
215LZP2 0.7d(none)293217722.48 6.2017 LZP23138926206749
216Shindlet(none)295468321.88 6.2493    
217LZBW1 0.8(none)311209417.72 6.5822    
218SHcodec 1.0.1(none)321260515.06 6.7948    
219MSO97.DLL37824160.00 8.0000    

Note: UPX is not lossless, it is only added for comparison reasons.

Hide historic data

Lossless data compression ratio's of the best and some well know compression programs for a MS Windows DLL. Next Test Home Previous Test


©2003-2009 MaximumCompression (lossless data compression software benchmarks)