bsdiff 文档翻译
来源:互联网 发布:电脑有网络但上不到网 编辑:程序博客网 时间:2024/05/16 04:11
转载请标明出处:
http://blog.csdn.net/u013412220/article/details/51852772
本文出自:chyang(财辉)的博客
翻译时间为: 2016/7/7
翻译网址:http://www.daemonology.net/bsdiff/
bsdiff 和 bspatch 是构架二进制补丁包的工具, 通过使用下标排序( specifically, Larsson and Sadakane’s qsufsort ) 和拿到可执行文件的改变部分. didiff 经常产生的二进制补丁比 Xdalta 小50-80% ,比 .RTpatch 生产的二进制补丁小15%(RTpatch一个2750美元的商业工具)
这些工具在最初命名为 bdiff 和 dpatch,但是许多的其它程序使用这个名字导混淆:”我不知道”bs”是二进制软件”(因为 bsdiff 产生非常小的可执行的补丁文件 )(它的关键是如何执行) 提供了其它的建议.
bsdiff 和 bspatch 使用bzip2, 假设它默认在/use/bin中
dsdiff 是非常耗内存的, 它请求的最大内存是max(17 * n, 9 * n + m) + 0(1) bytes, n 是老文件的大小,和 m是新文件的大小.
dspatch 请求的大小为 n + m + 0(1) bytes
bsdiff 运行 0((n + m ) log n) time , 在一个200MHz 的奔腾处理器上,4MB的文件生产二进制补丁需要90毫秒
bspatch运行 0( n + m) time, 在同一台机器上应用补丁大约需要2秒
提供off_t的正确定义, bsdiff 和bspatch支持的文件大小上限是 2^61-1 = 2Ei-1 bytes.
4.3版本可以在这里使用MD5哈希校验e6d812394f0e0ecc8d5df255aa1db22a点击下载
- bsdiff 文档翻译
- 翻译文档
- 文档翻译
- bsdiff源码
- bsdiff test
- MongoDB文档翻译-引言-文档
- GSM0222 文档的翻译
- Tomcat文档翻译
- Tomcat文档翻译二
- OpenKM 文档翻译
- dhtmlxtree文档翻译
- NHibernate文档翻译
- dhtmlxtree文档翻译
- dhtmlxtree文档翻译(转)
- WinPcap文档翻译第一章
- 预备翻译C99文档
- Squirrel 文档翻译( Introduction )
- Squirrel 文档翻译( 目录)
- 0.Intellij IDEA 添加jar包的三种方式
- windows下mysql忘记root密码的解决办法
- Poco库XML文件的生成与解析
- 循环双端队列示例C++_通话列表的保存
- Android 复杂的手势处理利用GestureOverView
- bsdiff 文档翻译
- 他贡献大于爱因斯坦,玩股票能赢过巴菲特
- JPA入门使用
- Android中三种超实用的滑屏方式汇总(ViewPager、ViewFlipper、ViewFlow)
- win7+eclipse+hadoop2.5.2开发mapreduce
- openstack neutron(tap、qvb、qvo详解)
- aidl长连接小记
- openstack neutron(tap、qvb、qvo详解)
- iOS获取字符串高度 用于uitextview