Executable file compression test


File type : Acrobat Reader 5.0 executable (acrord32.exe).
# of files to compress in this test : 1
Total File Size (bytes) : 3,870,784

Conclusion: As with text compression, the top programs in this test are specifically optimised for executable compression (like parsing the input into opcodes and operands, changing relative call/jmp addresses to absolute etc). This probably explains the big difference between the top and the programs just behind them. WinRK, PAQ8, Durilca and PAQAR are the programs to choose when compressing executables (to the limit). Especially the latest versions of WinRK seems to have found some additional room for further compressing executables.

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)89636576.84 1.8526
002PAQ8PX-790916176.51 1.8790
003DURILCA 0.5-t1(9,(1-4(1)),(2-3),(3-3),(7-4(1)),(13-2(5)), (15-4(1)),(16-4(1)),(17-4(1)),(20-2(10)),(23-2(31)), (28-2(9)),(31-4(1)),(33-4(1)),(34-4(1))) -m91294521075.58 1.9535
004PAQAR 4.5-8e95226675.40 1.9681
005SLIM 0.23d-o218 -m91296639475.03 1.9973
006NanoZip 0.07a-cc -m800m103168573.35 2.1323
007EPM r9c10076644314365939643636 -m912104823872.92 2.1665
008RKC 1.02-M912m -mxx105542972.73 2.1813
009COMPRESSIA 1.0bBS15 SE MC113433770.69 2.3444
010LPAQ87113991270.55 2.3559
011CMM4 0.2b16114766170.35 2.3719
012PPMonstr J rev.1-o32 -m40117247069.71 2.4232
013UHARC 0.6b-mx117593669.62 2.4304
014PIMPLE2(none)117951069.53 2.4378
015CCM 1.30cCMMx -6118562369.37 2.4504
016ZPAQ 1.09max.cfg 2120563668.85 2.4918
017RZM 0.07h(none)123277168.15 2.5478
018FreeARC 0.60-m5x123684568.05 2.5563
019RK 1.04.1-mx3 -M108 -B20000123919267.99 2.5611
020ASH 07/m128124267567.90 2.5683
0217-Zip 9.10-m0=BCJ2 -m1=LZMA:d=25:fb=255:a=2:lc=7:mf=bt3 -m2=LZMA:d=19:fb=128:a=2:lc=0:lp=2:mf=bt3 -m3=LZMA:d=19:fb=128:a=2:lc=0:lp=2:mf=bt3 -mb0:1 -mb0s1:2 -mb0s2:3125819767.50 2.6004
022UPX 3.04--ultra-brute126003267.45 2.6042
023Ultra7z Opt 0.05(none)126085367.43 2.6059
024SQUEEZ 5.63-m5 -MD32768 -uxx9 -bc126131167.41 2.6068
025TC 5.2 dev2(none)126485767.32 2.6142
026ENC 0.15ag -d185126816767.24 2.6210
027WinRAR 3.91-ep -m5 -mdG -mc19:48t+128377766.83 2.6533
028CTXf 0.75 b1-mg -ft128769566.73 2.6614
029HIPP 0.5819/so13130036266.41 2.6875
030777 0.04b1-mg131161366.12 2.7108
031BIT 0.7-p=5132146765.86 2.7312
032LZPX(J) 1.2h(none)133613765.48 2.7615
033PPMN 1.00b1 km-O9 -M:50 -RLd133968165.39 2.7688
034SBC 0.970 rev3-m3 -b10 -ub134064465.37 2.7708
035Quark 0.95r-l13135527964.99 2.8010
036UFA 0.04b1-m9 -mx135784364.92 2.8063
037LZTurbo 0.95-59135863464.90 2.8080
038PIM 2.90(none)136078564.84 2.8124
039BMA 1.35b-mx -m3600k -ax136557864.72 2.8223
040STUFFIT 14PPM L16 M26137603464.45 2.8439
041Ocamyd 1.66test1-m9 -s0137808964.40 2.8482
042FlashZIP 0.99b5-m2 -c7138053664.33 2.8532
043BruteCM 0.1d(none)138755664.15 2.8678
044ACE 2.6-m5 -d2048138995264.09 2.8727
045WinACE 2.69Max 4096Kb ACE2.0139006864.09 2.8729
046LZPM 0.16ex139459963.97 2.8823
047WINZIP 14Best Method140252863.77 2.8987
048BEE 0.7.9-m3 -d3141699763.39 2.9286
049RKUC 1.04-x -o16 -b141777663.37 2.9302
050Blizzard 0.24b1000000141814563.36 2.9310
051CSC 3.1-m3141853363.35 2.9318
052CABARC 1.00.0106-m LZX:21142062563.30 2.9361
053BIX 1.00b7-mdG -m9142574863.17 2.9467
054RKIVE 1.92-p0 -mt3 -mm1143114763.03 2.9578
055GRZIP 0.7.3-a -i143392362.96 2.9636
056WINIMP 1.21M1, Block 1020,SUS 16 Mb, MM144533962.66 2.9872
057BALZ 1.15ex145142762.50 2.9998
058BWMonstr 0.02(none)145973662.29 3.0169
059BSSC 0.95a(none)146491962.15 3.0276
060RINGS 1.63148144561.73 3.0618
061YBS 0.03f(none)148643361.60 3.0721
062DC 0.99.307b-b1743 -fl148923461.53 3.0779
063Quad 1.12x149297361.43 3.0856
064ZZIP 0.36c-a149423761.40 3.0882
065HOOK 1.4102149469561.39 3.0892
066M1 0.3bexe profile150187461.20 3.1040
067PPMd rev J-o14150277461.18 3.1059
068IMP 1.12-1 -m3150472161.13 3.1099
069ACB 2.00cu150548861.11 3.1115
070PPMVC 1.2-o11 -m8151142060.95 3.1237
071DST 0.91b-me -4151448660.87 3.1301
072ERI 5.1fre-m6152115860.70 3.1439
073GRZipII 0.2.4-L18 -a152469560.61 3.1512
074WinHKI 1.74HKI2 Max153423560.36 3.1709
075BioArc 1.9Fast Standard153658960.30 3.1758
076BCM 0.10-b2153841760.26 3.1795
077UHBC 1.0-m3 -b706k153861860.25 3.1800
078ICEOWS 4.20bMaximum154066360.20 3.1842
079ARHANGEL 1.40(none)154466860.09 3.1925
080DARK 0.51-b2116k154697560.03 3.1972
081M03BS=2Mb154770260.02 3.1987
082BA 1.01-z -r -T -20156053059.68 3.2252
083PACKET 0.91a-m6 -s9156143659.66 3.2271
084WinTurtle 1.6.0(none)156160359.66 3.2275
085TURTLE 0.07(none)156409459.59 3.2326
086GCA 0.9k(none)156822759.49 3.2412
087Tornado 0.4a-9 -l1024157138459.40 3.2477
088PPMX 0.05(none)157151059.40 3.2479
089PPMZ 9.1-c9157835859.22 3.2621
090QC 0.050(none)157935859.20 3.2642
091QUANTUM 0.97-c7 -t21158140059.15 3.2684
092ShipInBottle 1.0 b17alg:ppm mem:2 len:34158379759.08 3.2733
093JAR 1.02-m4158521759.05 3.2763
094BOA 0.58b-m14158716959.00 3.2803
095PPMY SSE (9A9)/o1024 /m912158954958.93 3.2852
096DGCA 1.10(none)159377658.83 3.2940
097BBB ver1(none)159487458.80 3.2962
098CTW 0.1-n16M -d4159956858.68 3.3059
099PPMZ2 0.81-e -l0160337058.58 3.3138
100MNZIP0160383758.57 3.3148
101M99 2.2.1-m -2m160493958.54 3.3170
102ARI 2.2-c160677258.49 3.3208
103QLFC 6.6w(none)161170458.36 3.3310
104X1 0.95aam6l2162691657.97 3.3625
105LZDS v2.1-s1024 -m6162935557.91 3.3675
106SZIP 1.12-b18o0162961357.90 3.3680
107YAC 1.02(none)163243957.83 3.3739
108ABC 2.4-cv163482657.76 3.3788
109CHILE 0.5b420163677657.71 3.3828
110BICOM 1.01(none)164106657.60 3.3917
111DCGA b8(none)164316857.55 3.3960
112QAZAR 0.0pre5-x0 -l5164321457.55 3.3961
113DACT 0.8.41-b1825000164420457.52 3.3982
114DCA 1.0.1bBest164485557.51 3.3995
115CODEC 3.21-c10164923357.39 3.4086
116KZIP 14-APR-2007/b305165577057.22 3.4221
117OrangeArchiver 1.05(none)166014957.11 3.4311
118SEMONE 0.6(none)166586656.96 3.4430
119LGHA 1.1g-2166847456.90 3.4483
120HA 0.999ba21166847456.90 3.4483
121BWIC(none)167082356.84 3.4532
122AKT 0.70b7(none)168134556.56 3.4749
123BZIP 0.21-4168214356.54 3.4766
124RZIP 2.1-2168371356.50 3.4798
125BZIP2 1.0.5-4168981056.34 3.4924
126JCALG1 5.32-9169203456.29 3.4970
127ASD 0.2.0-m6 -mdf169252656.27 3.4981
128THOR 0.96e5169570856.19 3.5046
129EXP 1.0(none)169966656.09 3.5128
130PAR 2.00(none)169975956.09 3.5130
131aPLib 0.43(none)170215556.03 3.5180
132UC II v3.05b-tst170296456.00 3.5196
133HIT 2.10-x170444755.97 3.5227
134LHA32 1.88.3.14-jm4170844555.86 3.5310
135MAR-g170845755.86 3.5310
136XPA 1.0.2(none)170878855.85 3.5317
137BJWFLATE 1.54-s512171012755.82 3.5344
138PSA 0.91a-o6 -m3900K171097855.80 3.5362
139LZXQ 0.4extreme171190455.77 3.5381
140LZAP 0.20.0b(none)171203755.77 3.5384
141PKZIP 2.50-exx171263255.75 3.5396
142LIMIT 1.2-mx171308455.74 3.5405
143LHARK 0.4d-tob171357655.73 3.5416
144PPMT 0.1(none)171520655.69 3.5449
145TarsaLZP 21Aug2007(none)171962455.57 3.5541
146LHA 2.67(none)172319155.48 3.5614
147AMG 2.2Max compression172422155.46 3.5636
148PAC 17apr2004comp1172468355.44 3.5645
149AIN 2.32/m1172479055.44 3.5647
150ESP 1.92(none)172482955.44 3.5648
151EXTREME 1.06-t6172501155.44 3.5652
152AI 1.1-mt172600055.41 3.5672
153ZET 0.10b-eh172688255.39 3.5691
154ARJ 2.85-jm -e -jh12000172707855.38 3.5695
155DZIP 2.90-9172818155.35 3.5717
156vuZIP 1.8Maximum172823455.35 3.5719
157EAZEL 1.0(best)172827055.35 3.5719
158BZP 0.3(none)172947655.32 3.5744
159BSA 2.00-+0173110055.28 3.5778
160 BCArchive 1.08.7(none)173228055.25 3.5802
161GZIP 1.3.5-9173237955.24 3.5804
162WIN-GZ 1.2(None)173241955.24 3.5805
163WINZIP 8.0(Max Compression)173247655.24 3.5806
164ZIP 2.2-9173247655.24 3.5806
165File2Pack 2.0(none)173254655.24 3.5808
166BWTZIP180000173452955.19 3.5849
167Windows XP built-in(none)173588055.15 3.5877
16812Ghosts 7.0(none)173782155.10 3.5917
169RDMC 0.06c(none)174024055.04 3.5967
170NNTCP12175423654.68 3.6256
171PROPACK 2.19-m1175972654.54 3.6369
172ALZip 7.0Normal176626254.37 3.6504
173BAR 1.1.2(none)176673754.36 3.6514
174AR 1.0(none)176764454.33 3.6533
175SAR 1.0(none)176764454.33 3.6533
176ZOO 2.1ah176777554.33 3.6536
177HAP 3.06(none)177298154.20 3.6643
178TRANSFORM 1.02Normal177600454.12 3.6706
179ZPack(none)178195453.96 3.6829
180LZA 1.01(none)178285353.94 3.6847
181RAX 1.02-m3180067653.48 3.7216
182ZAP32 0.15.0b(none)180314353.42 3.7267
183SLUG X(none)180914853.26 3.7391
184BVI 1.70-m5181429553.13 3.7497
185DeepFreezer 1.06(none)182605452.82 3.7740
186LZ2ASd16384 Cb20 Szd22183714052.54 3.7969
187HiP beta 15183885852.49 3.8005
188HYPER 2.5(none)184349452.37 3.8101
189DLC 0.6.1(none)184810852.25 3.8196
190ARX 1.0(none)188116951.40 3.8879
191SR3a(none)189729550.98 3.9213
192CA-ZIP 3.4(none)190003550.91 3.9269
193LZOP 1.02rc1-9190259750.85 3.9322
194HuffComp 1.3(none)191645050.49 3.9609
195Chaos Comp 3.0(none)192659650.23 3.9818
196SYMBRA 0.2-m5 -c2 -p2195617949.46 4.0430
197Zhuff 0.2(none)196123949.33 4.0534
198LCSSR 0.2(none)197162749.06 4.0749
199LZC 0.083200047348.32 4.1345
200Secura 1.7(none)200418448.22 4.1422
201QuickLZ 1.40b9mode3201770047.87 4.1701
202QPress 0.38b-L3204636347.13 4.2294
203Archiver 1.0Dict=256k210708445.56 4.3548
204BriefLZ 1.04(none)215191744.41 4.4475
205CODER 1.1-e7 4194304217668943.77 4.4987
206SRANK 1.0c8226383341.51 4.6788
207LZ 1.0(none)231215340.27 4.7787
208LCW 0.2(none)235910839.05 4.8757
209LZRW1(none)244505136.83 5.0533
210BigCrunch 0.4a1(none)244559636.82 5.0545
211LZP2 0.7d(none)250049235.40 5.1679
212Shindlet(none)265355531.45 5.4843
213LZBW1 0.8(none)272536529.59 5.6327
214SHcodec 1.0.1(none)311883719.43 6.4459
215AcroRd32.exe38707840.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 an executable file Next Test Home Previous Test


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