Overview: Patching Engine Performance

To evaluate the performance of byte-level patching engine used in PatchFactory to build a difference between two particular versions, we have prepared a comparison table (below) for well-known software products where you can see the original size of the new version files, the full original installation package (available from the author of the corresponding software product), the Update package size (from the author), the difference size (built with the help of PatchFactory), and the result compression ratio of the result difference size (prepared by means of PatchFactory) versus original installation package and uncompressed new version files of a software product.

 

Software Product

Versions

Uncompressed size

From the Author

Total DF
size, bytes
created with PatchFactory

DF compression factor vs.

old version files, bytes

new version files, bytes

Install package, bytes

Update package, bytes

Install
package

Uncompressed new version

Nero Ahead Software,
151 files

6.6.0.1

6.6.0.3

70 798 812

71 410 418

29 974 779

NA

3 248 356

89.2 %

95.5 %

Adobe
GoLive CS,
3 605 files

7.0.0

7.0.2

145 355 437

145 478 267

108 219 719

14 813 584

2 527 744

98.0 %

98.3 %

Adobe
Acrobat CS,
819 files

6.0.0

6.0.1

143 978 136

145 465 485

138 860 743

15 919 168

4 782 134

96.6 %

96.8 %

Adobe
Acrobat CS2,
1 942 files

7.0.0

7.0.1

458 286 849

458 295 112

211 754 411

4 905 816

1 733 106

99.2 %

99.9 %

Adobe
Acrobat CS2,
2 017 files

7.0.0

7.0.5

458 286 849

478 871 880

#--#

26 598 760

10 645 342

94.9 %

97.7 %

K-Lite Mega Codec Pack,
147 files

1.3.1

1.3.2

27 233 341

27 238 095

25 195 329

NA

189 289

99.2 %

99.4 %

TheBat!
Professional,
120 files

3.50

3.51

26 596 977

26 703 858

9 742 336

NA

1 967 167

79.8 %

92.6 %

TheBat!
Professional,
120 files

3.51

3.60

26 703 858

27 380 430

9 967 104

NA

2 201 632

77.9%

91.9 %

 

Converted from CHM to HTML with chm2web Standard 2.75 (unicode)