Software Engineers Since 1986
 
  Update Solutions >> RTPatch®

RTPatch Overview

Byte-Level Differencing

Features

What's New

17 Years of RTPatch

Platforms

RTPatch for Online/PC Games

RTPatch/Telematics

More Information

What is Byte-Level Differencing?

Byte-level differencing is the core technology behind RTPatch's update solution. It reduces the size of updates by not only detecting which files have changed from one revision to the next, but also what bytes within each file have changed. By distributing only the changed bytes, RTPatch's byte-level differencing reduces the size of most updates by 90-99%.

But RTPatch is more than just byte-level differencing. RTPatch includes over 100 features designed specifically for the unique problems associated with updating massively distributed software and data.

Overview of byte-level differencing:

Compression Percentages

The compression achieved is a function of the number and distribution of changes in the particular file. Therefore, results will vary from project to project and even from file to file within the same project. The usual levels achieved with RTPatch are in the 90-99% range.

Other considerations relevant to compression results are:

  • Time and system resources necessary to create the patch,
  • In what form the patch will be provided to your customer,
  • The time it takes to complete the update on your customer's hardware.

Copyright © 2008, Pocket Soft, Inc. All Rights Reserved.
RTPatch, dfc-gorilla and Pocket Soft are registered trademarks of Pocket Soft, Inc.
All other trademarks are the property of their repective owners.