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


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.07a-cc -m640m141273462.65 2.9880
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 1.09max.cfg 2157235158.43 3.3256
015CCM 1.30cCMMx -6160894357.46 3.4030
016ASH 07/o94 /s13 /m912161226457.37 3.4100
0177-Zip 9.10-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
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.60-m5x171154254.75 3.6200
028CTXf 0.75 b1-mg -ft172964354.27 3.6583
029WinRAR 3.91-ep -m5 -mdG -mc16:128t+173884754.03 3.6777
030PIM 2.90(none)174495353.87 3.6907
031PPMN 1.00b1 km-O5 -M:50 -RL3175668853.56 3.7155
032BEE 0.7.9-m3 -d7176255753.40 3.7279
033777 0.04b1-mg176789253.26 3.7392
034Quark 0.95r-l9177516453.07 3.7546
035LZPX(J) 1.2h(none)177640853.04 3.7572
036LZTurbo 0.95-59177898352.97 3.7626
037STUFFIT 14PPM L16 M30178212052.88 3.7693
038Ocamyd 1.66test1-m9 -s0178501652.81 3.7754
039BruteCM 0.1d(none)179094852.65 3.7879
040BWMonstr 0.02(none)179348852.58 3.7933
041BMA 1.35b-mx -m3600k -ax179446052.56 3.7954
042UPX 3.04--ultra-brute179814452.46 3.8032
043UFA 0.04b1-m9 -mx180380152.31 3.8151
044WINZIP 14Best Method181154952.11 3.8315
045Blizzard 0.24b3000000181558452.00 3.8401
046FlashZIP 0.99b5-m2 -c7181726251.95 3.8436
047SBC 0.970 rev3-m3 -ad182031251.87 3.8501
048LZPM 0.16ex182744151.69 3.8651
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
053PPMVC 1.2-o11 -m64184253051.29 3.8970
054BSSC 0.95a-b16383e185407050.98 3.9215
055ACB 2.00cu186168350.78 3.9376
056M1 0.3bexe profile186661950.65 3.9480
057RKIVE 1.92-p0 -mt3 -t16384 -b60000 -mm1186692450.64 3.9486
058BCM 0.10-b3186727250.63 3.9494
059RINGS 1.610187276750.49 3.9610
060BALZ 1.15ex187701450.38 3.9700
061DC 0.99.307b-fo187774250.36 3.9715
062ACE 2.6-m4 -d4096187848150.34 3.9731
063WinACE 2.69Good 4096Kb ACE2.0187848150.34 3.9731
064GRZIP 0.7.3-i188052450.28 3.9774
065BioArc 1.9Hyper Auto188428250.18 3.9854
066UHBC 1.0-m3 -b3020k188565850.15 3.9883
067HOOK 1.455189208049.98 4.0018
068WinHKI 1.74HKI2 Max189455649.91 4.0071
069YBS 0.03f(none)190035149.76 4.0193
070CSC 3.1-m3190045949.76 4.0196
071ICEOWS 4.20bMaximum190062849.75 4.0199
072ZZIP 0.36c-mx -3m190140249.73 4.0216
073GRZipII 0.2.4-b3m190525549.63 4.0297
074Quad 1.12x190664949.59 4.0327
075PPMY SSE (9A9)/o680 /m920190868949.54 4.0370
076ERI 5.1fre-m8191339749.41 4.0469
077BBB ver1(none)191764449.30 4.0559
078DGCA 1.10(none)191838449.28 4.0575
079M03BS=4Mb191937649.26 4.0596
080PPMX 0.05(none)192845049.02 4.0788
081DARK 0.51(none)192879649.01 4.0795
082M99 2.2.1-m -3m193151448.93 4.0852
083DCGA b8(none)193424048.86 4.0910
084WINIMP 1.21M1, Block 1020,SUS 16 Mb, MM193909248.73 4.1013
085CTW 0.1-n16M -d4194682348.53 4.1176
086MNZIP9194750348.51 4.1191
087GCA 0.9k(none)194851348.48 4.1212
088ABC 2.4-cv195275348.37 4.1302
089BOA 0.58b-m15195281748.37 4.1303
090PPMZ2 0.81-l0195981648.19 4.1451
091IMP 1.12-1 -m3196051448.17 4.1466
092QC 0.050-7196633248.01 4.1589
093QUANTUM 0.97-c7 -t21196985047.92 4.1663
094ShipInBottle 1.0 b17alg:ppm mem:64 len:64197192447.87 4.1707
095QLFC 6.6w0197249447.85 4.1719
096TURTLE 0.07(none)197358647.82 4.1742
097CHILE 0.5b3200197569047.77 4.1787
098DST 0.91b-mm -4198112747.62 4.1902
099WinTurtle 1.6.0(none)198284447.58 4.1938
100BA 1.01-32198361347.56 4.1954
101X1 0.95aam6l2198633247.49 4.2012
102BWIC(none)198736347.46 4.2034
103ARHANGEL 1.40-mo4200062547.11 4.2314
104QAZAR 0.0pre5-x0 -l7200175847.08 4.2338
105SZIP 1.12-b41o255200179247.08 4.2339
106BICOM 1.01(none)200302447.04 4.2365
107Tornado 0.4a-9 -l1024202154346.55 4.2757
108PACKET 0.91a-m6 -s9202409146.49 4.2811
109PPMT 0.1(none)203096446.31 4.2956
110LZXQ 0.4extreme203935846.08 4.3133
111JAR 1.02-m4204905445.83 4.3339
112LZAP 0.20.0b(none)205181745.75 4.3397
113AI 1.1-mt205250645.74 4.3412
114LZDS v2.1-s1024 -m6205564845.65 4.3478
115TarsaLZP 21Aug2007(none)205615845.64 4.3489
116OrangeArchiver 1.05(none)205991745.54 4.3568
117HA 0.999ba21206734345.34 4.3725
118LGHA 1.1g-2206734345.34 4.3725
119MARppm -o5206746745.34 4.3728
120CODEC 3.21-c10207703745.09 4.3930
121ARI 2.2-c207975845.02 4.3988
122DACT 0.8.41-b921000208084144.99 4.4011
123ASD 0.2.0-m6 -mdg209862144.52 4.4387
124PSA 0.91a-o9 -m524288K210023944.47 4.4421
125RZIP 2.1-9210105244.45 4.4438
126BWTZIP3100000210134744.44 4.4445
127YAC 1.02(none)210157744.44 4.4449
128KZIP 14-APR-2007/b400210376044.38 4.4496
129BZIP 0.21-8210629544.31 4.4549
130DCA 1.0.1bGood210825744.26 4.4591
131BZIP2 1.0.5-8210839644.26 4.4594
132EXP 1.0(none)211102744.19 4.4649
133PAR 2.00(none)211112044.19 4.4651
134JCALG1 5.32-9211540244.07 4.4742
135NNTCP12212232343.89 4.4888
136EXTREME 1.06-t7212285743.88 4.4899
137SEMONE 0.6(none)212325343.87 4.4908
138BZP 0.3(none)212719043.76 4.4991
139THOR 0.96e5214420843.31 4.5351
140PAC 17apr2004comp3214594743.27 4.5388
141aPLib 0.43(none)214844843.20 4.5441
14212Ghosts 7.0(none)214917443.18 4.5456
143UC II v3.05b(Max Compression)215381843.06 4.5554
144XPA 1.0.2(none)215608443.00 4.5602
145LHA32 1.88.3.14-jm4215933442.91 4.5671
146HIT 2.10-x216092242.87 4.5705
147TRANSFORM 1.02High216471742.77 4.5785
148BAR 1.1.2(none)217163442.59 4.5931
149PKZIP 2.50-ex217234042.57 4.5946
150LIMIT 1.2-m1217321342.54 4.5965
151RDMC 0.06c(none)217446842.51 4.5991
152LHARK 0.4d-tob217449342.51 4.5992
153ZAP32 0.15.0b(none)217510142.49 4.6004
154AMG 2.2Max compression217560342.48 4.6015
155LHA 2.67(none)217702442.44 4.6045
156AIN 2.32-m1217881942.40 4.6083
157ESP 1.92(none)217898542.39 4.6087
158ARJ 2.85-jm -e -jh22000218389742.26 4.6191
159ZET 0.10b-eh218474842.24 4.6209
160AKT 1.00a3(none)218729942.17 4.6262
161DZIP 2.90-9218797242.15 4.6277
162vuZIP 1.8Maximum218802342.15 4.6278
163EAZEL 1.0(best)218805842.15 4.6279
164GZIP 1.3.5-9218888842.13 4.6296
165ZIP 2.2-9218897942.13 4.6298
166WINZIP 8.0(Max Compress)218897942.13 4.6298
167WIN-GZ 1.2(None)218954642.11 4.6310
168File2Pack 2.0(none)218967442.11 4.6313
169 BCArchive 1.08.7(none)219166442.06 4.6355
170Windows XP built-in(none)219594041.94 4.6445
171SLUG X(none)219781041.89 4.6485
172BVI 1.70-m5220042241.82 4.6540
173DLC 0.6.1(none)220132441.80 4.6559
174ALZip 7.0Normal221477241.45 4.6844
175HAP 3.06(none)222369441.21 4.7032
176SAR 1.0(none)222445041.19 4.7048
177AR 1.0(none)222445041.19 4.7048
178LZA 1.01(none)222445141.19 4.7048
179ZOO 2.1ah222458441.19 4.7051
180PROPACK 2.19-m1222461641.19 4.7052
181LZ2ACb21223634740.88 4.7300
182RAX 1.02-m7224197940.73 4.7419
183BJWFLATE 1.54-n -s512224346540.69 4.7450
184DeepFreezer 1.06(none)224727340.59 4.7531
185HuffComp 1.3(none)225860740.29 4.7771
186SR3a(none)226454140.13 4.7896
187HiP beta 14229222139.40 4.8482
188HYPER 2.5(none)230510139.06 4.8754
189ELI 5750(none)231035638.92 4.8865
190ARX 1.0(none)231037438.92 4.8866
191SYMBRA 0.2-m5 -c2 -p2232853538.44 4.9250
192CA-ZIP 3.4(none)235341937.78 4.9776
193NSK 5.0/S /T235342537.78 4.9776
194LZOP 1.02rc1-9235458137.75 4.9801
195SQUISH 1.0(none)236661837.43 5.0055
196LCSSR 0.2-l9 -b6238877336.85 5.0524
197Zhuff 0.2(none)239946036.56 5.0750
198LZC 0.0810240589036.39 5.0886
199Chaos Comp 3.0(none)242552635.87 5.1301
200QuickLZ 1.40b9mode3248267534.36 5.2510
201Secura 1.7(none)248659234.26 5.2593
202QPress 0.38b-L3252204533.32 5.3343
203Archiver 1.0Dict=1M254304432.77 5.3787
204CODER 1.1-e7 4194304263079230.45 5.5643
205BriefLZ 1.04(none)264082730.18 5.5855
206SRANK 1.0c8277022826.76 5.8592
207LZ 1.0(none)284978824.66 6.0274
208LCW 0.2-l9 -b6288064823.84 6.0927
209LZRW1(none)288091723.83 6.0933
210BigCrunch 0.4a1(none)290310823.25 6.1402
211LZP2 0.7d(none)293217722.48 6.2017
212Shindlet(none)295468321.88 6.2493
213LZBW1 0.8(none)311209417.72 6.5822
214SHcodec 1.0.1(none)321260515.06 6.7948
215MSO97.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-2009 MaximumCompression (lossless data compression software benchmarks)