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


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