首页
社区
课程
招聘
[原创]随手拼凑了一段代码,贴上来.
发表于: 2016-12-1 22:13 4729

[原创]随手拼凑了一段代码,贴上来.

2016-12-1 22:13
4729

本来想写一个自己私用、基于bsdiff的software-updates工具的,但是google的bsdiff update算法比原版的bsdiff update生成的patch文件小10倍左右,它叫Courgette,有了这样先进的的工具还重复造轮子干嘛?



google官方解释了bsdiff的工作原理,传送门:software-updates-courgette

原版的bsdiff

 server:
        diff = bsdiff(original, update)
        transmit diff

    client:
        receive diff
        update = bspatch(original, diff)

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回