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: 222


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

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

Show 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-2011 MaximumCompression (lossless data compression software benchmarks)