当前位置: 主页 > 产品中心 > 控件与中间件 > 开发平台类

产品名称:DeltaMAX Binary Differencing Library

  • 出版厂商:
  • 版  本:最新版本
  • 语  言:
  • 授权期限:
  • 上架时间:
  • 更新时间:
  • 交货方式:联系销售人员
  • 配货周期:与销售联系
  • 销售热线:010-51266616
  • 市场价格:(以销售人员正式报价为准) 如何获得此产品的本地化服务?
产品介绍

thumbnail-deltamaxDeltaMAX is an advanced binary differencing engine library for Windows. It allows you to create and apply binary difference files (”patch files”) from your applications. It is the same binary differencing engine used in Visual Patch.

Binary differencing is the process of analyzing two files and then compactly representing the differences or “delta” between them. Also known as “delta compression,” binary differencing is able to represent the data that differs between two files in the most compact way possible.

The most common application of binary differencing is in creating software patches. This involves analyzing two versions of a file in order to extract only the data that has changed from one version to the other. The results of this analysis can then be used to recreate the newer version from any file that exactly matches the original. By only containing the differences, such a patch file can be very small.

Of course, there are many other uses for binary differencing beyond deploying software updates. Because so little data needs to be transmitted, delta compression makes it possible to distribute changes to large data files as efficiently possible.

Key Features
  • Very fast encoding. DeltaMAX is able to perform multiple passes in less time than it takes other tools to perform a single pass.
  • Fast decoding. DeltaMAX uses efficient file I/O buffering in order to apply differences quickly.
  • Low memory requirements for decoding. DeltaMAX requires only minimal amounts of memory for decoding, and is able to apply differences in low memory situations.
  • Compact encoding format. DeltaMAX uses a custom encoding scheme that is very efficient.
  • Unique multi-pass optimization. DeltaMAX can perform multiple encoding passes in order to experimentally achieve the best results. This is especially important because the optimal settings can vary according to the unique internal structure of each individual file.
  • Works with all file types. DeltaMAX can create differences for all kinds of files (e.g. software executables, word documents, satellite images, medical databases, ocean maps, game data files…)
  • Support for large files. DeltaMAX is exceptional in its ability to handle very large files (up to 2GB) and to encode these large files very quickly.
  • Developed for Windows. DeltaMAX was developed specifically for the Windows platform, and does not sacrifice performance to achieve platform independence.
Benefits of Binary Differencing

Binary differencing is the process of analyzing two files and then compactly representing the differences or “delta” between them. Also known as “delta compression,” binary differencing is able to represent the data that differs between two files in the most compact way possible.

This technology is most commonly used in software updating and patch management applications, however it is also ideal for use in backup software, server synchronization, data transmission or wherever the environment calls for reduced storage space and lower bandwidth usage.

Having less data to transmit means that file changes can be sent and received faster, which means less time is spent waiting for updates, improving productivity and making “background” updates possible.

In addition to reduced file sizes, binary differenced files are very secure. Difference files contain only the byte level differences between the two source files. Transmitting only tiny portions of a file in a format that can’t be used without the original greatly reduces the risk of unauthorized use.

Competitive Position

Some binary differencing libraries claim to include large-file support, but they process large files so slowly that it really isn’t feasible to use them for that purpose. DeltaMAX uses a unique binary differencing algorithm that was developed to process very large files as quickly as possible. It does this while also achieving the best compression performance possible on all file sizes, large and small.

For example, in benchmark testing DeltaMAX was able to create a patch for a 1.2 GB data file in under 3 minutes, whereas the nearest competitor we tested required more than 70 minutes to process the data on the same system. Some of the competing libraries we tested were not even able to process such a large file, and either failed completely or were still processing after more than 24 hours.

Remarkably, DeltaMAX achieves its speed without sacrificing performance, creating difference files that compare favorably in size to difference files created by other tools. In fact, the speed of DeltaMAX permits additional size optimizations that are not feasible with other tools. For example, it can perform multiple passes with different settings in order to find the optimal parameters for each particular file-and still manage to do so in less time than competing tools require for a single pass!

 

推荐内容
  • IncrediBuild Agent

    IncrediBuild Agent是一款开发工具,可以加速visual studio对工程编译和构建速度。 Development tool that speeds up Microsoft Visual Studio compilation and build time IncrediBuild is a development tool that dramatically spe

  • ComponentOne Doc-To-Help

    ComponentOne Doc-To-Help专业版使你在开发windows应用程序和基于web的应用程序时,能够快捷和便利的使用一个简单的源文件创建和开发附加的帮助文件的打印文档。使用Doc-To-Help ,你可以选择

  • ComponentOne Studio for ActiveX

    作为Studio Enterprise的一部分, ComponentOne Studio for ActiveX 其中包含12款神奇的ActiveX控件的获奖ActiveX控件包。这个控件包发布了最新的ActiveX 控件、更新、升级、新软件供应、以及至购买之

  • ComponentOne True DataControl™

    作为Studio for ActiveX 和Studio Enterprise 中的一部分,ComponentOne True DataControl 8.0属于一个 ActiveX控件来替代原有的VB数据库控件,新的功能使您解除了大量的创建数据库的代码工作。 图片1 该

  • ComponentOne True DBInput® Pro

    作为Studio for ActiveX 和 Studio Enterprise中的一部分,True DBInput Pro 使创建企业级数据库应用程序的过程简化而有效率,并能节省出更多的用于高效代码的时间,使你的终端用户获得更多所需

  • ComponentOne True DBList® Pro

    作为Studio for ActiveX 和 Studio Enterprise的一部分,ComponentOne True DBList Pro 8.0 是一组可自定义设置数据绑定的ActiveX控件,其中包括True DBList、True DBCombo, a multicolumn list box and True DBCombo, a multic

Copyright 软件中国 -打造中国最专业的正版软件供应平台 2022-2023

昆仑永通(北京)信息技术有限公司版权所有 未经授权禁止复制或建立镜像

京ICP备10037049号-2